Options
All
  • Public
  • Public/Protected
  • All
Menu

sushiswap-interface

Index

Enumerations

Classes

Interfaces

Type aliases

Variables

Functions

Object literals

Type aliases

AppDispatch

AppDispatch:

AppState

AppState: ReturnType

AppThunk

AppThunk<ReturnType>: ThunkAction<ReturnType, AppState, unknown, Action<string>>

Type parameters

  • ReturnType = void

AsyncSendable

AsyncSendable: { host?: string; isMetaMask?: boolean; path?: string; send?: (request: unknown, callback: (error: unknown, response: unknown) => void) => void; sendAsync?: (request: unknown, callback: (error: unknown, response: unknown) => void) => void }

Type declaration

  • Optional host?: string
  • Optional isMetaMask?: boolean
  • Optional path?: string
  • Optional send?: (request: unknown, callback: (error: unknown, response: unknown) => void) => void
      • (request: unknown, callback: (error: unknown, response: unknown) => void): void
      • Parameters

        • request: unknown
        • callback: (error: unknown, response: unknown) => void
            • (error: unknown, response: unknown): void
            • Parameters

              • error: unknown
              • response: unknown

              Returns void

        Returns void

  • Optional sendAsync?: (request: unknown, callback: (error: unknown, response: unknown) => void) => void
      • (request: unknown, callback: (error: unknown, response: unknown) => void): void
      • Parameters

        • request: unknown
        • callback: (error: unknown, response: unknown) => void
            • (error: unknown, response: unknown): void
            • Parameters

              • error: unknown
              • response: unknown

              Returns void

        Returns void

BadgeColor

BadgeColor: "default" | "blue" | "pink" | "gradient"

BadgeSize

BadgeSize: "default" | "medium" | "large"

BentoApproveResult

BentoApproveResult: { outcome: BentoApproveOutcome; permit?: KashiPermit }

Type declaration

BreakLine

BreakLine: typeof BREAK_LINE

ButtonColor

ButtonColor: "blue" | "pink" | "gradient" | "gray" | "default" | "red" | "green"

ButtonSize

ButtonSize: "xs" | "sm" | "lg" | "default" | "none"

ButtonVariant

ButtonVariant: "outlined" | "filled" | "empty" | "link"

CardProps

CardProps: { backgroundImage?: string; description?: string; footer?: React.ReactChild; header?: React.ReactChild; title?: string } & HTMLAttributes<HTMLDivElement>

ChainCurrencyList

ChainCurrencyList: {}

Type declaration

ChainTokenList

ChainTokenList: {}

Type declaration

  • [chainId: number]: Token[]

ChainTokenMap

ChainTokenMap: {}

Type declaration

ChainlinkMappingList

ChainlinkMappingList: {}

Type declaration

  • [address: string]: { address?: string; decimals: number; from: string; fromDecimals: number; to: string; toDecimals: number; warning?: string }
    • Optional address?: string
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
    • Optional warning?: string

ChainlinkToken

ChainlinkToken: { address: string; decimals: number; name: string; symbol: string }

Type declaration

  • address: string
  • decimals: number
  • name: string
  • symbol: string

Color

Color: "pink" | "blue"

Currency

Currency: { address: string; decimals: number }

Type declaration

  • address: string
  • decimals: number

EstimatedSwapCall

EstimatedSwapCall: SuccessfulCall | FailedCall

FormaticSupportedChains

FormaticSupportedChains: Extract<ChainId, MAINNET | ROPSTEN | RINKEBY | KOVAN>

KashiProviderProps

KashiProviderProps: { dispatch: React.Dispatch<any>; state: State }

Type declaration

  • dispatch: React.Dispatch<any>
  • state: State

ListState

ListState: ListsState["byUrl"][string]

LogoProps

LogoProps: { alt?: string; height: string | number; srcs: string[]; width: string | number } & IconProps

MethodArg

MethodArg: string | number | BigNumber

MethodArgs

MethodArgs: Array<MethodArg | MethodArg[]>

MigrateMode

MigrateMode: "permit" | "approve"

Mutable

Mutable<T>: {}

Type parameters

  • T

Type declaration

OptionalMethodInputs

OptionalMethodInputs: Array<MethodArg | MethodArg[] | undefined> | undefined

PopupContent

PopupContent: { txn: { hash: string; success: boolean; summary?: string } } | { listUpdate: { auto: boolean; listUrl: string; newList: TokenList; oldList: TokenList } }

PopupList

PopupList: Array<{ content: PopupContent; key: string; removeAfterMs: number | null; show: boolean }>

Send

Send: (method: string, params?: any[]) => Promise<SendReturnResult | SendReturn>

Type declaration

SendOld

SendOld: (__namedParameters: { method: string }) => Promise<SendReturnResult | SendReturn>

Type declaration

SendReturn

SendReturn: any

SendReturnResult

SendReturnResult: { result: any }

Type declaration

  • result: any

SignatureData

SmartNumberInputProps

SmartNumberInputProps: { color: "blue" | "pink"; disabled?: boolean; max: BigNumber; maxTitle?: string; pinMax?: boolean; setPinMax?: any; setUseBento: any; setValue: any; showMax?: boolean; switchDisabled?: boolean; token: any; useBento: boolean; useBentoTitle: string; useBentoTitleDirection: "up" | "down"; value: string }

Type declaration

  • color: "blue" | "pink"
  • Optional disabled?: boolean
  • max: BigNumber
  • Optional maxTitle?: string
  • Optional pinMax?: boolean
  • Optional setPinMax?: any
  • setUseBento: any
  • setValue: any
  • Optional showMax?: boolean
  • Optional switchDisabled?: boolean
  • token: any
  • useBento: boolean
  • useBentoTitle: string
  • useBentoTitleDirection: "up" | "down"
  • value: string

StrategyHook

T

T: Record<string, string>

TagDetails

TagDetails: Tags[keyof Tags]

TokenAddressMap

TokenAddressMap: Readonly<{}>

TypographyVariant

TypographyVariant: "hero" | "h1" | "h2" | "h3" | "lg" | "base" | "sm" | "xs"

TypographyWeight

TypographyWeight: 400 | 700

WarningSeverity

WarningSeverity: 0 | 1 | 2 | 3 | 4

Variables

Const AAVE_LIST

AAVE_LIST: "https://tokenlist.aave.eth.link" = "https://tokenlist.aave.eth.link"

Const ACTION_ACCRUE

ACTION_ACCRUE: 8 = 8

Const ACTION_ADD_ASSET

ACTION_ADD_ASSET: 1 = 1

Const ACTION_ADD_COLLATERAL

ACTION_ADD_COLLATERAL: 10 = 10

Const ACTION_BENTO_DEPOSIT

ACTION_BENTO_DEPOSIT: 20 = 20

Const ACTION_BENTO_SETAPPROVAL

ACTION_BENTO_SETAPPROVAL: 24 = 24

Const ACTION_BENTO_TRANSFER

ACTION_BENTO_TRANSFER: 22 = 22

Const ACTION_BENTO_TRANSFER_MULTIPLE

ACTION_BENTO_TRANSFER_MULTIPLE: 23 = 23

Const ACTION_BENTO_WITHDRAW

ACTION_BENTO_WITHDRAW: 21 = 21

Const ACTION_BORROW

ACTION_BORROW: 5 = 5

Const ACTION_CALL

ACTION_CALL: 30 = 30

Const ACTION_GET_REPAY_PART

ACTION_GET_REPAY_PART: 7 = 7

Const ACTION_GET_REPAY_SHARE

ACTION_GET_REPAY_SHARE: 6 = 6

Const ACTION_REMOVE_ASSET

ACTION_REMOVE_ASSET: 3 = 3

Const ACTION_REMOVE_COLLATERAL

ACTION_REMOVE_COLLATERAL: 4 = 4

Const ACTION_REPAY

ACTION_REPAY: 2 = 2

Const ACTION_UPDATE_EXCHANGE_RATE

ACTION_UPDATE_EXCHANGE_RATE: 11 = 11

Const ADDRESS_REGEX

ADDRESS_REGEX: RegExp = /^0x[a-fA-F0-9]{40}$/

Const ALLOWED_PRICE_IMPACT_HIGH

ALLOWED_PRICE_IMPACT_HIGH: Percent = new Percent(JSBI.BigInt(500), BIPS_BASE)

Const ALLOWED_PRICE_IMPACT_LOW

ALLOWED_PRICE_IMPACT_LOW: Percent = new Percent(JSBI.BigInt(100), BIPS_BASE)

Const ALLOWED_PRICE_IMPACT_MEDIUM

ALLOWED_PRICE_IMPACT_MEDIUM: Percent = new Percent(JSBI.BigInt(300), BIPS_BASE)

Const ALPHA

ALPHA: Token = new Token(ChainId.MAINNET, '0xa1faa113cbE53436Df28FF0aEe54275c13B40975', 18, 'ALPHA', 'AlphaToken')

Const AMPL

AMPL: Token = new Token(ChainId.MAINNET, '0xD46bA6D942050d489DBd938a2C909A5d5039A161', 9, 'AMPL', 'Ampleforth')

Const ARGENT_WALLET_DETECTOR_MAINNET_ADDRESS

ARGENT_WALLET_DETECTOR_MAINNET_ADDRESS: "0xeca4B0bDBf7c55E9b7925919d03CbF8Dc82537E8" = "0xeca4B0bDBf7c55E9b7925919d03CbF8Dc82537E8"

Const AVERAGE_BLOCK_TIME_IN_SECS

AVERAGE_BLOCK_TIME_IN_SECS: 14 = 14

Const AXSUSHI

AXSUSHI: Token = new Token(ChainId.MAINNET,'0xf256cc7847e919fac9b808cc216cac87ccf2f47a',18,'aXSUSHI','Aave interest bearing XSUSHI')

Const AddressText

AddressText: any = styled.div`font-size: 12px;${({ theme }) => theme.mediaWidth.upToSmall`font-size: 10px;`}`

Const AdvancedDetailsFooter

AdvancedDetailsFooter: any = styled.div<{ show: boolean }>`width: 100%;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;background-color: #202231;padding-top: calc(16px + 2rem);padding-bottom: 16px;margin-top: -2rem;max-width: 662px;padding-right: 10px;padding-left: 10px;transform: ${({ show }) => (show ? 'translateY(0%)' : 'translateY(-100%)')};transition: transform 300ms ease-in-out;`

Const AnimatedDialogContent

AnimatedDialogContent: ForwardRefExoticComponent<Merge<Pick<DetailedHTMLProps<HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "key" | "results" | "onError" | "id" | "slot" | "style" | "title" | "className" | "children" | "onClick" | "defaultChecked" | "defaultValue" | "suppressContentEditableWarning" | "suppressHydrationWarning" | "accessKey" | "contentEditable" | "contextMenu" | "dir" | "draggable" | "hidden" | "lang" | "placeholder" | "spellCheck" | "tabIndex" | "translate" | "radioGroup" | "role" | "about" | "datatype" | "inlist" | "prefix" | "property" | "resource" | "typeof" | "vocab" | "autoCapitalize" | "autoCorrect" | "autoSave" | "color" | "itemProp" | "itemScope" | "itemType" | "itemID" | "itemRef" | "security" | "unselectable" | "inputMode" | "is" | "aria-activedescendant" | "aria-atomic" | "aria-autocomplete" | "aria-busy" | "aria-checked" | "aria-colcount" | "aria-colindex" | "aria-colspan" | "aria-controls" | "aria-current" | "aria-describedby" | "aria-details" | "aria-disabled" | "aria-dropeffect" | "aria-errormessage" | "aria-expanded" | "aria-flowto" | "aria-grabbed" | "aria-haspopup" | "aria-hidden" | "aria-invalid" | "aria-keyshortcuts" | "aria-label" | "aria-labelledby" | "aria-level" | "aria-live" | "aria-modal" | "aria-multiline" | "aria-multiselectable" | "aria-orientation" | "aria-owns" | "aria-placeholder" | "aria-posinset" | "aria-pressed" | "aria-readonly" | "aria-relevant" | "aria-required" | "aria-roledescription" | "aria-rowcount" | "aria-rowindex" | "aria-rowspan" | "aria-selected" | "aria-setsize" | "aria-sort" | "aria-valuemax" | "aria-valuemin" | "aria-valuenow" | "aria-valuetext" | "dangerouslySetInnerHTML" | "onCopy" | "onCopyCapture" | "onCut" | "onCutCapture" | "onPaste" | "onPasteCapture" | "onCompositionEnd" | "onCompositionEndCapture" | "onCompositionStart" | "onCompositionStartCapture" | "onCompositionUpdate" | "onCompositionUpdateCapture" | "onFocus" | "onFocusCapture" | "onBlur" | "onBlurCapture" | "onChange" | "onChangeCapture" | "onBeforeInput" | "onBeforeInputCapture" | "onInput" | "onInputCapture" | "onReset" | "onResetCapture" | "onSubmit" | "onSubmitCapture" | "onInvalid" | "onInvalidCapture" | "onLoad" | "onLoadCapture" | "onErrorCapture" | "onKeyDown" | "onKeyDownCapture" | "onKeyPress" | "onKeyPressCapture" | "onKeyUp" | "onKeyUpCapture" | "onAbort" | "onAbortCapture" | "onCanPlay" | "onCanPlayCapture" | "onCanPlayThrough" | "onCanPlayThroughCapture" | "onDurationChange" | "onDurationChangeCapture" | "onEmptied" | "onEmptiedCapture" | "onEncrypted" | "onEncryptedCapture" | "onEnded" | "onEndedCapture" | "onLoadedData" | "onLoadedDataCapture" | "onLoadedMetadata" | "onLoadedMetadataCapture" | "onLoadStart" | "onLoadStartCapture" | "onPause" | "onPauseCapture" | "onPlay" | "onPlayCapture" | "onPlaying" | "onPlayingCapture" | "onProgress" | "onProgressCapture" | "onRateChange" | "onRateChangeCapture" | "onSeeked" | "onSeekedCapture" | "onSeeking" | "onSeekingCapture" | "onStalled" | "onStalledCapture" | "onSuspend" | "onSuspendCapture" | "onTimeUpdate" | "onTimeUpdateCapture" | "onVolumeChange" | "onVolumeChangeCapture" | "onWaiting" | "onWaitingCapture" | "onAuxClick" | "onAuxClickCapture" | "onClickCapture" | "onContextMenu" | "onContextMenuCapture" | "onDoubleClick" | "onDoubleClickCapture" | "onDrag" | "onDragCapture" | "onDragEnd" | "onDragEndCapture" | "onDragEnter" | "onDragEnterCapture" | "onDragExit" | "onDragExitCapture" | "onDragLeave" | "onDragLeaveCapture" | "onDragOver" | "onDragOverCapture" | "onDragStart" | "onDragStartCapture" | "onDrop" | "onDropCapture" | "onMouseDown" | "onMouseDownCapture" | "onMouseEnter" | "onMouseLeave" | "onMouseMove" | "onMouseMoveCapture" | "onMouseOut" | "onMouseOutCapture" | "onMouseOver" | "onMouseOverCapture" | "onMouseUp" | "onMouseUpCapture" | "onSelect" | "onSelectCapture" | "onTouchCancel" | "onTouchCancelCapture" | "onTouchEnd" | "onTouchEndCapture" | "onTouchMove" | "onTouchMoveCapture" | "onTouchStart" | "onTouchStartCapture" | "onPointerDown" | "onPointerDownCapture" | "onPointerMove" | "onPointerMoveCapture" | "onPointerUp" | "onPointerUpCapture" | "onPointerCancel" | "onPointerCancelCapture" | "onPointerEnter" | "onPointerEnterCapture" | "onPointerLeave" | "onPointerLeaveCapture" | "onPointerOver" | "onPointerOverCapture" | "onPointerOut" | "onPointerOutCapture" | "onGotPointerCapture" | "onGotPointerCaptureCapture" | "onLostPointerCapture" | "onLostPointerCaptureCapture" | "onScroll" | "onScrollCapture" | "onWheel" | "onWheelCapture" | "onAnimationStart" | "onAnimationStartCapture" | "onAnimationEnd" | "onAnimationEndCapture" | "onAnimationIteration" | "onAnimationIterationCapture" | "onTransitionEnd" | "onTransitionEndCapture"> & { ref?: Exclude<R, string> | undefined }, DialogContentProps & { as?: E }>> = animated(DialogContent)

Const AnimatedDialogOverlay

AnimatedDialogOverlay: ForwardRefExoticComponent<Merge<Pick<DetailedHTMLProps<HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "key" | "results" | "onError" | "id" | "slot" | "style" | "title" | "className" | "children" | "onClick" | "defaultChecked" | "defaultValue" | "suppressContentEditableWarning" | "suppressHydrationWarning" | "accessKey" | "contentEditable" | "contextMenu" | "dir" | "draggable" | "hidden" | "lang" | "placeholder" | "spellCheck" | "tabIndex" | "translate" | "radioGroup" | "role" | "about" | "datatype" | "inlist" | "prefix" | "property" | "resource" | "typeof" | "vocab" | "autoCapitalize" | "autoCorrect" | "autoSave" | "color" | "itemProp" | "itemScope" | "itemType" | "itemID" | "itemRef" | "security" | "unselectable" | "inputMode" | "is" | "aria-activedescendant" | "aria-atomic" | "aria-autocomplete" | "aria-busy" | "aria-checked" | "aria-colcount" | "aria-colindex" | "aria-colspan" | "aria-controls" | "aria-current" | "aria-describedby" | "aria-details" | "aria-disabled" | "aria-dropeffect" | "aria-errormessage" | "aria-expanded" | "aria-flowto" | "aria-grabbed" | "aria-haspopup" | "aria-hidden" | "aria-invalid" | "aria-keyshortcuts" | "aria-label" | "aria-labelledby" | "aria-level" | "aria-live" | "aria-modal" | "aria-multiline" | "aria-multiselectable" | "aria-orientation" | "aria-owns" | "aria-placeholder" | "aria-posinset" | "aria-pressed" | "aria-readonly" | "aria-relevant" | "aria-required" | "aria-roledescription" | "aria-rowcount" | "aria-rowindex" | "aria-rowspan" | "aria-selected" | "aria-setsize" | "aria-sort" | "aria-valuemax" | "aria-valuemin" | "aria-valuenow" | "aria-valuetext" | "dangerouslySetInnerHTML" | "onCopy" | "onCopyCapture" | "onCut" | "onCutCapture" | "onPaste" | "onPasteCapture" | "onCompositionEnd" | "onCompositionEndCapture" | "onCompositionStart" | "onCompositionStartCapture" | "onCompositionUpdate" | "onCompositionUpdateCapture" | "onFocus" | "onFocusCapture" | "onBlur" | "onBlurCapture" | "onChange" | "onChangeCapture" | "onBeforeInput" | "onBeforeInputCapture" | "onInput" | "onInputCapture" | "onReset" | "onResetCapture" | "onSubmit" | "onSubmitCapture" | "onInvalid" | "onInvalidCapture" | "onLoad" | "onLoadCapture" | "onErrorCapture" | "onKeyDown" | "onKeyDownCapture" | "onKeyPress" | "onKeyPressCapture" | "onKeyUp" | "onKeyUpCapture" | "onAbort" | "onAbortCapture" | "onCanPlay" | "onCanPlayCapture" | "onCanPlayThrough" | "onCanPlayThroughCapture" | "onDurationChange" | "onDurationChangeCapture" | "onEmptied" | "onEmptiedCapture" | "onEncrypted" | "onEncryptedCapture" | "onEnded" | "onEndedCapture" | "onLoadedData" | "onLoadedDataCapture" | "onLoadedMetadata" | "onLoadedMetadataCapture" | "onLoadStart" | "onLoadStartCapture" | "onPause" | "onPauseCapture" | "onPlay" | "onPlayCapture" | "onPlaying" | "onPlayingCapture" | "onProgress" | "onProgressCapture" | "onRateChange" | "onRateChangeCapture" | "onSeeked" | "onSeekedCapture" | "onSeeking" | "onSeekingCapture" | "onStalled" | "onStalledCapture" | "onSuspend" | "onSuspendCapture" | "onTimeUpdate" | "onTimeUpdateCapture" | "onVolumeChange" | "onVolumeChangeCapture" | "onWaiting" | "onWaitingCapture" | "onAuxClick" | "onAuxClickCapture" | "onClickCapture" | "onContextMenu" | "onContextMenuCapture" | "onDoubleClick" | "onDoubleClickCapture" | "onDrag" | "onDragCapture" | "onDragEnd" | "onDragEndCapture" | "onDragEnter" | "onDragEnterCapture" | "onDragExit" | "onDragExitCapture" | "onDragLeave" | "onDragLeaveCapture" | "onDragOver" | "onDragOverCapture" | "onDragStart" | "onDragStartCapture" | "onDrop" | "onDropCapture" | "onMouseDown" | "onMouseDownCapture" | "onMouseEnter" | "onMouseLeave" | "onMouseMove" | "onMouseMoveCapture" | "onMouseOut" | "onMouseOutCapture" | "onMouseOver" | "onMouseOverCapture" | "onMouseUp" | "onMouseUpCapture" | "onSelect" | "onSelectCapture" | "onTouchCancel" | "onTouchCancelCapture" | "onTouchEnd" | "onTouchEndCapture" | "onTouchMove" | "onTouchMoveCapture" | "onTouchStart" | "onTouchStartCapture" | "onPointerDown" | "onPointerDownCapture" | "onPointerMove" | "onPointerMoveCapture" | "onPointerUp" | "onPointerUpCapture" | "onPointerCancel" | "onPointerCancelCapture" | "onPointerEnter" | "onPointerEnterCapture" | "onPointerLeave" | "onPointerLeaveCapture" | "onPointerOver" | "onPointerOverCapture" | "onPointerOut" | "onPointerOutCapture" | "onGotPointerCapture" | "onGotPointerCaptureCapture" | "onLostPointerCapture" | "onLostPointerCaptureCapture" | "onScroll" | "onScrollCapture" | "onWheel" | "onWheelCapture" | "onAnimationStart" | "onAnimationStartCapture" | "onAnimationEnd" | "onAnimationEndCapture" | "onAnimationIteration" | "onAnimationIterationCapture" | "onTransitionEnd" | "onTransitionEndCapture"> & { ref?: Exclude<R, string> | undefined }, DialogOverlayProps & { as?: E }>> = animated(DialogOverlay)

Const AnimatedFader

AnimatedFader: ForwardRefExoticComponent<any> = animated(({ children, ...rest }) => (<div className="h-[3px] bg-dark-800 w-full"><div className="h-[3px] bg-gradient-to-r from-blue to-pink " {...rest}>{children}</div></div>))

Const Arbitrum

Arbitrum: "https://raw.githubusercontent.com/sushiswap/icons/master/network/arbitrum.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/network/arbitrum.jpg"

Const Arrow

Arrow: any = styled.div`width: 8px;height: 8px;z-index: 9998;::before {position: absolute;width: 8px;height: 8px;z-index: 9998;content: '';// border: 1px solid ${({ theme }) => theme.bg3};transform: rotate(45deg);// background: ${({ theme }) => theme.bg2};}&.arrow-top {bottom: -5px;::before {border-top: none;border-left: none;}}&.arrow-bottom {top: -5px;::before {border-bottom: none;border-right: none;}}&.arrow-left {right: -5px;::before {border-bottom: none;border-left: none;}}&.arrow-right {left: -5px;::before {border-right: none;border-top: none;}}`

Const ArrowWrapper

ArrowWrapper: any = styled.div<{ clickable: boolean }>`padding: 2px;${({ clickable }) =>clickable? css`:hover {cursor: pointer;opacity: 0.8;}`: null}`

Const AutoRow

AutoRow: any = styled(Row)<{ gap?: string; justify?: string }>`flex-wrap: wrap;margin: ${({ gap }) => gap && `-${gap}`};justify-content: ${({ justify }) => justify && justify};& > * {margin: ${({ gap }) => gap} !important;}`

Const Avalanche

Avalanche: "https://raw.githubusercontent.com/sushiswap/icons/master/network/avalanche.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/network/avalanche.jpg"

Const AvalancheLogo

AvalancheLogo: "https://raw.githubusercontent.com/sushiswap/icons/master/token/avax.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/token/avax.jpg"

Const BAB

BAB: Token = new Token(ChainId.MAINNET, '0xC36824905dfF2eAAEE7EcC09fCC63abc0af5Abc5', 18, 'BAB', 'BAB')

Const BAC

BAC: Token = new Token(ChainId.MAINNET, '0x3449FC1Cd036255BA1EB19d65fF4BA2b8903A69a', 18, 'BAC', 'Basis Cash')

Const BAD_SRCS

BAD_SRCS: {}

Type declaration

  • [tokenAddress: string]: true

Const BA_LIST

BA_LIST: "https://raw.githubusercontent.com/The-Blockchain-Association/sec-notice-list/master/ba-sec-list.json" = "https://raw.githubusercontent.com/The-Blockchain-Association/sec-notice-list/master/ba-sec-list.json"

Const BETTER_TRADE_LESS_HOPS_THRESHOLD

BETTER_TRADE_LESS_HOPS_THRESHOLD: Percent = new Percent(JSBI.BigInt(50), JSBI.BigInt(10000))

Const BIG_INT_SECONDS_IN_WEEK

BIG_INT_SECONDS_IN_WEEK: JSBI = JSBI.BigInt(60 * 60 * 24 * 7)

Const BIG_INT_ZERO

BIG_INT_ZERO: JSBI = JSBI.BigInt(0)

Const BIPS_BASE

BIPS_BASE: JSBI = JSBI.BigInt(10000)

Const BLACKLISTED_ORACLES

BLACKLISTED_ORACLES: string[] = ['0x8f2CC3376078568a04eBC600ae5F0a036DBfd812']

Const BLOCKED_ADDRESSES

BLOCKED_ADDRESSES: string[] = ['0x7F367cC41522cE07553e823bf3be79A889DEbe1B','0xd882cFc20F52f2599D84b8e8D58C7FB62cfE344b','0x901bb9583b24D97e995513C6778dc6888AB6870e','0xA7e5d5A720f06526557c513402f2e6B5fA20b008','0xd882cfc20f52f2599d84b8e8d58c7fb62cfe344b','0x901bb9583b24d97e995513c6778dc6888ab6870e','0xa7e5d5a720f06526557c513402f2e6b5fa20b00','0x8576acc5c05d6ce88f4e49bf65bdf0c62f91353c','0x1da5821544e25c636c1417ba96ade4cf6d2f9b5a','0x7Db418b5D567A4e0E8c59Ad71BE1FcE48f3E6107','0x72a5843cc08275C8171E582972Aa4fDa8C397B2A','0x7F19720A857F834887FC9A7bC0a0fBe7Fc7f8102','0x9f4cda013e354b8fc285bf4b9a60460cee7f7ea9','0x2f389ce8bd8ff92de3402ffce4691d17fc4f6535','0x19aa5fe80d33a56d56c78e82ea5e50e5d80b4dff','0xe7aa314c77f4233c18c6cc84384a9247c0cf367b','0x308ed4b7b49797e1a98d3818bff6fe5385410370',]

Const BLOCKED_PRICE_IMPACT_NON_EXPERT

BLOCKED_PRICE_IMPACT_NON_EXPERT: Percent = new Percent(JSBI.BigInt(1500), BIPS_BASE)

Const BLOCKS_IN_A_YEAR

BLOCKS_IN_A_YEAR: number = SECONDS_PER_YEAR / 13.25
const

BLOCKS_IN_A_YEAR

summary

London / Berlin / Muir Glacier Block Speed AVERAGE: 13.2 MEDIAN: 13.21475904 Source: https://openmev.page.link/block-delta

note:

We round up due to an observed increase in block prop. from Muir Glacier <> Berlin vs. Berlin <> London Muir-Glacier <> Berlin sees ~13.15

Const BREAK_LINE

BREAK_LINE: "BREAK" = "BREAK"

Const BSC_CHAINLINK_TOKENS

BSC_CHAINLINK_TOKENS: { address: string; decimals: number; name: string; symbol: string }[] = [{symbol: 'ADA',name: 'Cardano Token',address: '0x3EE2200Efb3400fAbB9AacF31297cBdD1d435D47',decimals: 18,},{symbol: 'BUSD',name: 'BUSD Token',address: '0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56',decimals: 18,},{symbol: 'BAND',name: 'Band Protocol Token',address: '0xAD6cAEb32CD2c308980a548bD0Bc5AA4306c6c18',decimals: 18,},{symbol: 'BCH',name: 'Bitcoin Cash Token',address: '0x8fF795a6F4D97E7887C79beA79aba5cc76444aDf',decimals: 18,},{symbol: 'BTCB',name: 'BTCB Token',address: '0x7130d2A12B9BCbFAe4f2634d864A1Ee1Ce3Ead9c',decimals: 18,},{symbol: 'BUSD-T',name: 'BUSD-T',address: '0x55d398326f99059fF775485246999027B3197955',decimals: 18,},{symbol: 'CREAM',name: 'Cream',address: '0xd4CB328A82bDf5f03eB737f37Fa6B370aef3e888',decimals: 18,},{symbol: 'DAI',name: 'Dai Token',address: '0x1AF3F329e8BE154074D8769D1FFa4eE058B1DBc3',decimals: 18,},{symbol: 'DOT',name: 'Polkadot Token',address: '0x7083609fCE4d1d8Dc0C979AAb8c869Ea2C873402',decimals: 18,},{symbol: 'EOS',name: 'EOS Token',address: '0x56b6fB708fC5732DEC1Afc8D8556423A2EDcCbD6',decimals: 18,},{symbol: 'LINK',name: 'ChainLink Token',address: '0xF8A0BF9cF54Bb92F17374d9e9A321E6a111a51bD',decimals: 18,},{symbol: 'LTC',name: 'Litecoin Token',address: '0x4338665CBB7B2485A8855A139b75D5e34AB0DB94',decimals: 18,},{symbol: 'SXP',name: 'Swipe',address: '0x47bead2563dcbf3bf2c9407fea4dc236faba485a',decimals: 18,},{symbol: 'UNI',name: 'Uniswap',address: '0xBf5140A22578168FD562DCcF235E5D43A02ce9B1',decimals: 18,},{symbol: 'USDC',name: 'USD Coin',address: '0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d',decimals: 18,},{symbol: 'XRP',name: 'XRP Token',address: '0x1D2F0da169ceB9fC7B3144628dB156f3F6c60dBE',decimals: 18,},{symbol: 'XTZ',name: 'Tezos Token',address: '0x16939ef78684453bfDFb47825F8a5F714f12623a',decimals: 18,},{symbol: 'XVS',name: 'Venus',address: '0xcF6BB5389c92Bdda8a3747Ddb454cB7a64626C63',decimals: 18,},{symbol: 'YFI',name: 'yearn.finance',address: '0x88f1A5ae2A3BF98AEAF342D26B30a79438c9142e',decimals: 18,},{symbol: 'WBNB',name: 'Wrapped BNB',address: '0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c',decimals: 18,},{symbol: 'WETH',name: 'Wrapped Ether',address: '0x2170Ed0880ac9A755fd29B2688956BD959F933F8',decimals: 18,},{symbol: 'COIN',name: 'coin_artist',address: '0x87b008E57F640D94Ee44Fd893F0323AF933F9195',decimals: 18,},{symbol: 'RAMP',name: 'RAMP DEFI',address: '0x8519EA49c997f50cefFa444d240fB655e89248Aa',decimals: 18,},{symbol: 'VAI',name: 'VAI Stablecoin',address: '0x4BD17003473389A42DAF6a0a729f6Fdb328BbBd7',decimals: 18,},{symbol: 'ONT',name: 'Binance-Peg Ontology Token',address: '0xFd7B3A77848f1C2D67E05E54d78d174a0C850335',decimals: 18,},{symbol: 'FIL',name: 'Binance-Peg Filecoin',address: '0x0D8Ce2A99Bb6e3B7Db580eD848240e4a0F9aE153',decimals: 18,},{symbol: 'DOGE',name: 'Binance-Peg Dogecoin',address: '0xba2ae424d960c26247dd6c32edc70b295c744c43',decimals: 8,},{symbol: 'ICE',name: 'IceToken',address: '0xf16e81dce15B08F326220742020379B855B87DF9',decimals: 18,},{symbol: 'EOS',name: 'Binance-Peg EOS Token',address: '0x56b6fB708fC5732DEC1Afc8D8556423A2EDcCbD6',decimals: 18,},{symbol: 'XTZ',name: 'Binance-Peg Tezos Token',address: '0x16939ef78684453bfDFb47825F8a5F714f12623a',decimals: 18,},{symbol: 'CAKE',name: 'PancakeSwap Token',address: '0x0E09FaBB73Bd3Ade0a17ECC321fD13a19e81cE82',decimals: 18,},]

Const BYTES32_REGEX

BYTES32_REGEX: RegExp = /^0x[a-fA-F0-9]{64}$/

BigNumber

BigNumber: BigNumber

Const BinanceCoinLogo

BinanceCoinLogo: "https://raw.githubusercontent.com/sushiswap/icons/master/token/bnb.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/token/bnb.jpg"

Const Blurb

Blurb: any = styled.div`// ${({ theme }) => theme.flexRowNoWrap}align-items: center;justify-content: center;flex-wrap: wrap;margin-top: 2rem;// ${({ theme }) => theme.mediaWidth.upToMedium`margin: 1rem;font-size: 12px;`};`

Const BottomGrouping

BottomGrouping: any = styled.div`margin-top: 1rem;`

Const Bsc

Bsc: "https://raw.githubusercontent.com/sushiswap/icons/master/network/bsc.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/network/bsc.jpg"

Const ButtonText

ButtonText: any = styled.button`outline: none;border: none;font-size: inherit;padding: 0;margin: 0;background: none;cursor: pointer;:hover {opacity: 0.7;}:focus {text-decoration: underline;}`

Const CLAIM_PROMISES

CLAIM_PROMISES: {}

Type declaration

Const CMC_ALL_LIST

CMC_ALL_LIST: "https://defi.cmc.eth" = "https://defi.cmc.eth"

Const CMC_STABLECOIN

CMC_STABLECOIN: "https://stablecoin.cmc.eth" = "https://stablecoin.cmc.eth"

Const COINGECKO_LIST

COINGECKO_LIST: "https://tokens.coingecko.com/uniswap/all.json" = "https://tokens.coingecko.com/uniswap/all.json"

Const COMPOUND_LIST

COMPOUND_LIST: "https://raw.githubusercontent.com/compound-finance/token-list/master/compound.tokenlist.json" = "https://raw.githubusercontent.com/compound-finance/token-list/master/compound.tokenlist.json"

Const CONSERVATIVE_BLOCK_GAS_LIMIT

CONSERVATIVE_BLOCK_GAS_LIMIT: 10000000 = 10000000

Const CREAM

CREAM: Token = new Token(ChainId.MAINNET, '0x2ba592F78dB6436527729929AAf6c908497cB200', 18, 'CREAM', 'Cream')

Const CRV

CRV: Token = new Token(ChainId.MAINNET, '0xD533a949740bb3306d119CC777fa900bA034cd52', 18, 'CRV', 'Curve')

Const CRXSUSHI

CRXSUSHI: Token = new Token(ChainId.MAINNET,'0x228619cca194fbe3ebeb2f835ec1ea5080dafbb2',8,'crXSUSHI','Cream SushiBar')

Const CURRENCY_AMOUNT_MIN

CURRENCY_AMOUNT_MIN: Fraction = new Fraction(JSBI.BigInt(1), JSBI.BigInt(1000000))

Const CVXCRV

CVXCRV: Token = new Token(ChainId.MAINNET, '0x62B9c7356A2Dc64a1969e19C23e4f579F9810Aa7', 18, 'cvxCRV', 'cvxCRV')

Const Celo

Celo: "https://raw.githubusercontent.com/sushiswap/icons/master/network/celo.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/network/celo.jpg"

Const CeloLogo

CeloLogo: "https://raw.githubusercontent.com/sushiswap/icons/master/token/celo.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/token/celo.jpg"

Const CheckIcon

CheckIcon: any = styled(CheckCircle)`height: 16px;width: 16px;margin-right: 6px;// stroke: ${({ theme }) => theme.green1};`

Const Circle

Circle: any = styled.div<{ confirmed?: boolean; disabled?: boolean }>`min-width: 20px;min-height: 20px;background-color: ${({ confirmed, disabled }) =>disabled ? '#202231' : confirmed ? 'rgb(124, 255, 107)' : '#FA52A0'};border-radius: 50%;color: #bfbfbf;display: flex;align-items: center;justify-content: center;line-height: 8px;font-size: 12px;`

Const CircleRow

CircleRow: any = styled.div`width: calc(100% - 20px);display: flex;align-items: center;`

Const ClickableText

ClickableText: any = styled(Typography)`:hover {cursor: pointer;}`

Const CloseIcon

CloseIcon: any = styled.div`position: absolute;right: 1rem;top: 14px;&:hover {cursor: pointer;opacity: 0.6;}`

Const ConfirmOrLoadingWrapper

ConfirmOrLoadingWrapper: any = styled.div`width: 100%;padding: 24px;`

Const ConfirmedIcon

ConfirmedIcon: any = styled(ColumnCenter)`padding: 60px 0;`

Const Connector

Connector: any = styled.div<{ prevConfirmed?: boolean; disabled?: boolean }>`width: 100%;height: 2px;background-color: ;background: linear-gradient(90deg,${({ prevConfirmed, disabled }) =>disabled ? '#0D0415' : transparentize(0.5, prevConfirmed ? 'rgb(124, 255, 107)' : '#FA52A0')}0%,${({ prevConfirmed, disabled }) => (disabled ? '#202231' : prevConfirmed ? '#FA52A0' : '#202231')} 80%);opacity: 0.6;`

Const ContentWrapper

ContentWrapper: any = styled.div`/*background-color: ${({ theme }) => theme.bg2}; *//*padding: 2rem;*/border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;// ${({ theme }) => theme.mediaWidth.upToMedium`padding: 1rem`};`

Const CustomLightSpinner

CustomLightSpinner: any = styled(Spinner)<{ size: string }>`height: ${({ size }) => size};width: ${({ size }) => size};`

Const DAI

DAI: Token = new Token(ChainId.MAINNET, '0x6B175474E89094C44Da98b954EedeAC495271d0F', 18, 'DAI', 'Dai Stablecoin')

Const DAI_ADDRESS

DAI_ADDRESS: "0x6b175474e89094c44da98b954eedeac495271d0f" = "0x6b175474e89094c44da98b954eedeac495271d0f"

Const DEFAULT_ACTIVE_LIST_URLS

DEFAULT_ACTIVE_LIST_URLS: string[] = [NFTX_LIST, YEARN_LIST, GEMINI_LIST]

default lists to be 'active' aka searched across

Const DEFAULT_ADD_V2_SLIPPAGE_TOLERANCE

DEFAULT_ADD_V2_SLIPPAGE_TOLERANCE: Percent = new Percent(50, 10_000)

Const DEFAULT_ARCHER_ETH_TIP

DEFAULT_ARCHER_ETH_TIP: JSBI = JSBI.BigInt(DEFAULT_ARCHER_GAS_ESTIMATE.mul(DEFAULT_ARCHER_GAS_PRICES[4]).toString())

Const DEFAULT_ARCHER_GAS_ESTIMATE

DEFAULT_ARCHER_GAS_ESTIMATE: BigNumber = BigNumber.from(250000)

Const DEFAULT_ARCHER_GAS_PRICES

DEFAULT_ARCHER_GAS_PRICES: BigNumber[] = [BigNumber.from(60000000000),BigNumber.from(70000000000),BigNumber.from(100000000000),BigNumber.from(140000000000),BigNumber.from(300000000000),BigNumber.from(800000000000),BigNumber.from(2000000000000),]

Const DEFAULT_BORROW_SLIPPAGE_TOLERANCE

DEFAULT_BORROW_SLIPPAGE_TOLERANCE: Percent = new Percent(50, 10_000)

Const DEFAULT_DEADLINE_FROM_NOW

DEFAULT_DEADLINE_FROM_NOW: number = 60 * 30

Const DEFAULT_GAS_REQUIRED

DEFAULT_GAS_REQUIRED: 1000000 = 1000000

Const DEFAULT_KASHI_REPAY_SLIPPAGE_TOLERANCE

DEFAULT_KASHI_REPAY_SLIPPAGE_TOLERANCE: Percent = new Percent(5, 100)

Const DEFAULT_LIST_OF_LISTS

DEFAULT_LIST_OF_LISTS: string[] = [COMPOUND_LIST,COMPOUND_LIST,AAVE_LIST,CMC_ALL_LIST,CMC_STABLECOIN,UMA_LIST,YEARN_LIST,SYNTHETIX_LIST,WRAPPED_LIST,SET_LIST,ROLL_LIST,COINGECKO_LIST,KLEROS_LIST,OPYN_LIST,NFTX_LIST,OPTIMISM_LIST,GEMINI_LIST,DHEDGE_LIST,...UNSUPPORTED_LIST_URLS /** need to load unsupported tokens as well */,]

lower index == higher priority for token import

Const DEFAULT_OPENMEV_ETH_TIP

DEFAULT_OPENMEV_ETH_TIP: JSBI = JSBI.BigInt(DEFAULT_OPENMEV_GAS_ESTIMATE.mul(DEFAULT_OPENMEV_GAS_PRICES[4]).toString())

Const DEFAULT_OPENMEV_GAS_ESTIMATE

DEFAULT_OPENMEV_GAS_ESTIMATE: BigNumber = BigNumber.from(250000)

Const DEFAULT_OPENMEV_GAS_PRICES

DEFAULT_OPENMEV_GAS_PRICES: BigNumber[] = [BigNumber.from(60000000000),BigNumber.from(70000000000),BigNumber.from(100000000000),BigNumber.from(140000000000),BigNumber.from(300000000000),BigNumber.from(800000000000),BigNumber.from(2000000000000),]

Const DEFAULT_REMOVE_LIQUIDITY_SLIPPAGE_TOLERANCE

DEFAULT_REMOVE_LIQUIDITY_SLIPPAGE_TOLERANCE: Percent = new Percent(5, 100)

Const DEFAULT_ZAP_SLIPPAGE_TOLERANCE

DEFAULT_ZAP_SLIPPAGE_TOLERANCE: Percent = new Percent(5, 100)

Const DHEDGE_LIST

DHEDGE_LIST: "https://list.dhedge.eth.link/" = "https://list.dhedge.eth.link/"

Const DOLA

DOLA: Token = new Token(ChainId.MAINNET,'0x865377367054516e17014CcdED1e7d814EDC9ce4',18,'Dola USD Stablecoin','DOLA')

Const DOUGH

DOUGH: Token = new Token(ChainId.MAINNET,'0xad32A8e6220741182940c5aBF610bDE99E737b2D',18,'DOUGH','PieDAO Dough v2')

Const DPI

DPI: Token = new Token(ChainId.MAINNET, '0x1494CA1F11D487c2bBe4543E90080AeBa4BA3C2b', 18, 'DefiPulse', 'DPI')

Const DUCK

DUCK: Token = new Token(ChainId.MAINNET, '0x92E187a03B6CD19CB6AF293ba17F2745Fd2357D5', 18, 'DUCK', 'DUCK')

Const DetailsFooter

DetailsFooter: any = styled.div<{ show: boolean }>`padding-top: calc(16px + 2rem);padding-bottom: 20px;margin-top: -2rem;width: 100%;//max-width: 400px;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;// color: ${({ theme }) => theme.text2};// background-color: ${({ theme }) => theme.advancedBG};z-index: -1;transform: ${({ show }) => (show ? 'translateY(0%)' : 'translateY(-100%)')};transition: transform 300ms ease-in-out;text-align: center;`

Const Dots

Dots: any = styled.span`&::after {display: inline-block;animation: ellipsis 1.25s infinite;content: '.';width: 1em;text-align: left;}@keyframes ellipsis {0% {content: '.';}33% {content: '..';}66% {content: '...';}}`

Const EIP2612_TYPE

EIP2612_TYPE: { name: string; type: string }[] = [{ name: 'owner', type: 'address' },{ name: 'spender', type: 'address' },{ name: 'value', type: 'uint256' },{ name: 'nonce', type: 'uint256' },{ name: 'deadline', type: 'uint256' },]

Const EIP712_DOMAIN_TYPE

EIP712_DOMAIN_TYPE: { name: string; type: string }[] = [{ name: 'name', type: 'string' },{ name: 'version', type: 'string' },{ name: 'chainId', type: 'uint256' },{ name: 'verifyingContract', type: 'address' },]

Const EIP712_DOMAIN_TYPE_NO_VERSION

EIP712_DOMAIN_TYPE_NO_VERSION: { name: string; type: string }[] = [{ name: 'name', type: 'string' },{ name: 'chainId', type: 'uint256' },{ name: 'verifyingContract', type: 'address' },]

Const ENS_NAME_REGEX

ENS_NAME_REGEX: RegExp = /^[-a-zA-Z0-9@:%._+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_+.~#?&/=]*)?$/

Const ERC20_BYTES32_INTERFACE

ERC20_BYTES32_INTERFACE: Interface = new Interface(ERC20_BYTES32_ABI)

Const ERC20_INTERFACE

ERC20_INTERFACE: Interface = new Interface([{constant: false,inputs: [{ name: '_spender', type: 'address' },{ name: '_value', type: 'uint256' },],name: 'approve',outputs: [{ name: '', type: 'bool' }],payable: false,stateMutability: 'nonpayable',type: 'function',},])

Const ETH2X_FLI

ETH2X_FLI: Token = new Token(ChainId.MAINNET,'0xAa6E8127831c9DE45ae56bB1b0d4D4Da6e5665BD',18,'ETH2x-FLI','ETH 2x Flexible Leverage Index')

Const ErrorButton

ErrorButton: any = styled.div`border-radius: 8px;font-size: 12px;// color: ${({ theme }) => theme.text1};// background-color: ${({ theme }) => theme.bg4};margin-left: 1rem;padding: 0.5rem;font-weight: 600;user-select: none;&:hover {cursor: pointer;// background-color: ${({ theme }) => darken(0.1, theme.text4)};}`

Const ErrorGroup

ErrorGroup: any = styled.div`// ${({ theme }) => theme.flexRowNoWrap};align-items: center;justify-content: flex-start;`

Const ErrorText

ErrorText: any = styled(Typography)<{ severity?: 0 | 1 | 2 | 3 | 4 }>`color: ${({ theme, severity }) =>severity === 3 || severity === 4? theme.red1: severity === 2? theme.yellow2: severity === 1? theme.text3: theme.green1};`

Const EthereumLogo

EthereumLogo: "https://raw.githubusercontent.com/sushiswap/icons/master/token/eth.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/token/eth.jpg"

Const FACTOR_PRECISION

FACTOR_PRECISION: BigNumber = BigNumber.from('1000000000000000000')

Const FEI

FEI: Token = new Token(ChainId.MAINNET, '0x956F47F50A910163D8BF957Cf5846D573E7f87CA', 18, 'FEI', 'Fei USD')

Const FIVE_BIPS_FEE

FIVE_BIPS_FEE: Percent = new Percent(JSBI.BigInt(5), JSBI.BigInt(10000))

Const FRAX

FRAX: Token = new Token(ChainId.MAINNET, '0x853d955aCEf822Db058eb8505911ED77F175b99e', 18, 'FRAX', 'FRAX')

Const FULL_UTILIZATION

FULL_UTILIZATION: BigNumber = BigNumber.from('1000000000000000000')

Const FULL_UTILIZATION_MINUS_MAX

FULL_UTILIZATION_MINUS_MAX: BigNumber = FULL_UTILIZATION.sub(MAXIMUM_TARGET_UTILIZATION)

Const FXS

FXS: Token = new Token(ChainId.MAINNET, '0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0', 18, 'FXS', 'Frax Share')

Const FadedSpan

FadedSpan: any = styled(RowFixed)`// color: ${({ theme }) => theme.primary1};font-size: 14px;`

Const Fantom

Fantom: "https://raw.githubusercontent.com/sushiswap/icons/master/network/fantom.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/network/fantom.jpg"

Const FantomLogo

FantomLogo: "https://raw.githubusercontent.com/sushiswap/icons/master/token/ftm.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/token/ftm.jpg"

Const FilterWrapper

FilterWrapper: any = styled(RowFixed)`padding: 8px;// background-color: ${({ theme }) => theme.bg2};// color: ${({ theme }) => theme.text1};border-radius: 8px;user-select: none;& > * {user-select: none;}:hover {cursor: pointer;}`

Const FixedContentRow

FixedContentRow: any = styled.div`padding: 4px 20px;height: 56px;display: grid;grid-gap: 16px;align-items: center;`

Const Fuse

Fuse: "https://raw.githubusercontent.com/sushiswap/icons/master/token/fuse.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/token/fuse.jpg"

Const FuseLogo

FuseLogo: "https://raw.githubusercontent.com/sushiswap/icons/master/token/fuse.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/token/fuse.jpg"

Const GEMINI_LIST

GEMINI_LIST: "https://www.gemini.com/uniswap/manifest.json" = "https://www.gemini.com/uniswap/manifest.json"

Const GnosisManagerNoSSR

GnosisManagerNoSSR: ComponentType<{}> = dynamic(() => import('./GnosisManager'), {ssr: false,})

Const Goerli

Goerli: "https://raw.githubusercontent.com/sushiswap/icons/master/network/goerli.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/network/goerli.jpg"

Const Grouping

Grouping: any = styled(RowBetween)`width: 50%;`

Const HBTC

HBTC: Token = new Token(ChainId.MAINNET, '0x0316EB71485b0Ab14103307bf65a021042c6d380', 18, 'HBTC', 'Huobi BTC')

Const HECO_CHAINLINK_TOKENS

HECO_CHAINLINK_TOKENS: { address: string; decimals: number; name: string; symbol: string }[] = [{symbol: 'AAVE',name: 'AAVE Token',address: '0x202b4936fE1a82A4965220860aE46d7d3939Bb25',decimals: 18,},{symbol: 'ETH',name: 'Ethereum',address: '0x64FF637fB478863B7468bc97D30a5bF3A428a1fD',decimals: 18,},{symbol: 'HBCH',name: 'HBCH Token',address: '0xeF3CEBD77E0C52cb6f60875d9306397B5Caca375',decimals: 18,},{symbol: 'HBTC',name: 'HBTC Token',address: '0x66a79D23E58475D2738179Ca52cd0b41d73f0BEa',decimals: 18,},{symbol: 'HDOT',name: 'HDOT Token',address: '0xA2c49cEe16a5E5bDEFDe931107dc1fae9f7773E3',decimals: 18,},{symbol: 'HT',name: 'Huobi Token',address: '0x5545153CCFcA01fbd7Dd11C0b23ba694D9509A6F',decimals: 18,},{symbol: 'HUSD',name: 'HUSD Token',address: '0x0298c2b32eaE4da002a15f36fdf7615BEa3DA047',decimals: 18,},{symbol: 'HLTC',name: 'HLTC Token',address: '0xecb56cf772B5c9A6907FB7d32387Da2fCbfB63b4',decimals: 18,},{symbol: 'MDX',name: 'MDX Token',address: '0x25D2e80cB6B86881Fd7e07dd263Fb79f4AbE033c',decimals: 18,},{symbol: 'SNX',name: 'SNX Token',address: '0x777850281719d5a96C29812ab72f822E0e09F3Da',decimals: 18,},{symbol: 'UNI',name: 'UNI Token',address: '0x22C54cE8321A4015740eE1109D9cBc25815C46E6',decimals: 18,},{symbol: 'USDTHECO',name: 'USDTHECO Token',address: '0xa71EdC38d189767582C38A3145b5873052c3e47a',decimals: 18,},]

Const Harmony

Harmony: "https://raw.githubusercontent.com/sushiswap/icons/master/network/harmonyone.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/network/harmonyone.jpg"

Const HarmonyLogo

HarmonyLogo: "https://raw.githubusercontent.com/sushiswap/icons/master/token/one.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/token/one.jpg"

Const HeaderRow

HeaderRow: any = styled.div`// ${({ theme }) => theme.flexRowNoWrap};padding: 1rem 1rem;font-weight: 500;// color: ${(props) => (props.color === 'blue' ? ({ theme }) => theme.primary1 : 'inherit')};// ${({ theme }) => theme.mediaWidth.upToMedium`padding: 1rem;`};`

Const Heco

Heco: "https://raw.githubusercontent.com/sushiswap/icons/master/network/heco.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/network/heco.jpg"

Const HecoLogo

HecoLogo: "https://raw.githubusercontent.com/sushiswap/icons/master/token/heco.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/token/heco.jpg"

Const HoverText

HoverText: any = styled.div`:hover {cursor: pointer;}`

Const IBETH

IBETH: Token = new Token(ChainId.MAINNET,'0xeEa3311250FE4c3268F8E684f7C87A82fF183Ec1',8,'ibETHv2','Interest Bearing Ether v2')

Const IMPACT_TIERS

IMPACT_TIERS: Percent[] = [BLOCKED_PRICE_IMPACT_NON_EXPERT,ALLOWED_PRICE_IMPACT_HIGH,ALLOWED_PRICE_IMPACT_MEDIUM,ALLOWED_PRICE_IMPACT_LOW,]

Const INITIAL_ALLOWED_SLIPPAGE

INITIAL_ALLOWED_SLIPPAGE: 50 = 50

Const INPUT_CHAR_LIMIT

INPUT_CHAR_LIMIT: 18 = 18

Const INPUT_FRACTION_AFTER_FEE

INPUT_FRACTION_AFTER_FEE: Percent = ONE_HUNDRED_PERCENT.subtract(THIRTY_BIPS_FEE)

Const INTEREST_ELASTICITY

INTEREST_ELASTICITY: BigNumber = BigNumber.from('28800000000000000000000000000000000000000')

Const INV

INV: Token = new Token(ChainId.MAINNET, '0x41D5D79431A913C4aE7d69a668ecdfE5fF9DFB68', 18, 'Inverse Dao', 'INV')

Const IconWrapper

IconWrapper: any = styled.div<{ size?: number }>`display: flex;flex-flow: column nowrap;align-items: center;justify-content: center;& > * {height: ${({ size }) => (size ? size + 'px' : '32px')};width: ${({ size }) => (size ? size + 'px' : '32px')};}`

Const Input

Input: MemoExoticComponent<(Anonymous function)> = React.memo(({value,onUserInput,placeholder,className,...rest}: {value: string | numberonUserInput: (input: string) => voiderror?: booleanfontSize?: stringalign?: 'right' | 'left'} & Omit<React.HTMLProps<HTMLInputElement>, 'ref' | 'onChange' | 'as'>) => {const enforcer = (nextUserInput: string) => {if (nextUserInput === '' || inputRegex.test(escapeRegExp(nextUserInput))) {onUserInput(nextUserInput)}}return (<StyledInput{...rest}value={value}onChange={(event) => {// replace commas with periods, because uniswap exclusively uses period as the decimal separatorenforcer(event.target.value.replace(/,/g, '.').replace(/%/g, ''))}}// universal input optionsinputMode="decimal"title="Token Amount"autoComplete="off"autoCorrect="off"// text-specific optionstype="text"pattern="^[0-9]*$"placeholder={placeholder || '100'}min={0}max={100}minLength={1}maxLength={3}spellCheck="false"className={className}/>)})

Const KLEROS_LIST

KLEROS_LIST: "https://t2crtokens.eth.link" = "https://t2crtokens.eth.link"

Const KOVAN_CHAINLINK_TOKENS

KOVAN_CHAINLINK_TOKENS: { address: string; decimals: number; name: string; symbol: string }[] = [{symbol: 'WETH',name: 'Wrapped Ether',address: '0xd0A1E359811322d97991E03f863a0C30C2cF029C',decimals: 18,},{symbol: 'ZRX',name: '0x Protocol Token',address: '0x162c44e53097e7B5aaE939b297ffFD6Bf90D1EE3',decimals: 18,},{symbol: 'USDC',name: 'USD Coin USDC',address: '0xb7a4F3E9097C08dA09517b5aB877F7a917224ede',decimals: 6,},{symbol: 'DAI',name: 'Dai Stablecoin',address: '0x4F96Fe3b7A6Cf9725f59d353F723c1bDb64CA6Aa',decimals: 18,},{symbol: 'USDT',name: 'Tether USD',address: '0x07de306FF27a2B630B1141956844eB1552B956B5',decimals: 6,},{symbol: 'COMP',name: 'Compound',address: '0x61460874a7196d6a22D1eE4922473664b3E95270',decimals: 18,},{symbol: 'BAT',name: 'Basic Attention Token',address: '0x482dC9bB08111CB875109B075A40881E48aE02Cd',decimals: 18,},{symbol: 'WBTC',name: 'Wrapped BTC',address: '0xd3A691C852CDB01E281545A27064741F0B7f6825',decimals: 8,},{symbol: 'REP',name: 'Reputation',address: '0x50DD65531676F718B018De3dc48F92B53D756996',decimals: 18,},]

Const KashiContext

KashiContext: Context<{ dispatch: React.Dispatch<any>; state: State }> = createContext<{state: Statedispatch: React.Dispatch<any>}>({state: initialState,dispatch: () => null,})

Const Kovan

Kovan: "https://raw.githubusercontent.com/sushiswap/icons/master/network/kovan.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/network/kovan.jpg"

Const LEFT_PAGE

LEFT_PAGE: "LEFT" = "LEFT"

Const LFBTC

LFBTC: Token = new Token(ChainId.MAINNET,'0xafcE9B78D409bF74980CACF610AFB851BF02F257',18,'LFBTC','LiftKitchen BTC')

Const LIFT

LIFT: Token = new Token(ChainId.MAINNET, '0xf9209d900f7ad1DC45376a2caA61c78f6dEA53B6', 18, 'LIFT', 'LiftKitchen')

Const LinkIcon

LinkIcon: any = styled(ExternalLink)`height: 16px;width: 18px;margin-left: 10px;// stroke: ${({ theme }) => theme.blue1};`

Const LinkIconWrapper

LinkIconWrapper: any = styled.a`text-decoration: none;cursor: pointer;align-items: center;justify-content: center;display: flex;:hover {text-decoration: none;opacity: 0.7;}:focus {outline: none;text-decoration: none;}:active {text-decoration: none;}`

Const LinkStyledButton

LinkStyledButton: any = styled.button<{ disabled?: boolean }>`border: none;text-decoration: none;background: none;cursor: ${({ disabled }) => (disabled ? 'default' : 'pointer')};color: ${({ theme, disabled }) => (disabled ? theme.text2 : theme.primary1)};font-weight: 500;:hover {text-decoration: ${({ disabled }) => (disabled ? null : 'underline')};}:focus {outline: none;text-decoration: ${({ disabled }) => (disabled ? null : 'underline')};}:active {text-decoration: none;}`

Const ListContainer

ListContainer: any = styled.div`// padding: 1rem;height: 100%;overflow-y: auto;padding-bottom: 80px;`

Const ListRow

ListRow: MemoExoticComponent<(Anonymous function)> = memo(({ listUrl }: { listUrl: string }) => {const listsByUrl = useSelector<AppState, AppState['lists']['byUrl']>((state) => state.lists.byUrl)const dispatch = useDispatch<AppDispatch>()const { current: list, pendingUpdate: pending } = listsByUrl[listUrl]const listColor = useListColor(list?.logoURI)const isActive = useIsListActive(listUrl)const [open, toggle] = useToggle(false)const node = useRef<HTMLDivElement>()const [referenceElement, setReferenceElement] = useState<HTMLButtonElement>()const [popperElement, setPopperElement] = useState<HTMLDivElement>()const { styles, attributes } = usePopper(referenceElement, popperElement, {placement: 'auto',strategy: 'fixed',modifiers: [{ name: 'offset', options: { offset: [8, 8] } }],})useOnClickOutside(node, open ? toggle : undefined)const handleAcceptListUpdate = useCallback(() => {if (!pending) returnReactGA.event({category: 'Lists',action: 'Update List from List Select',label: listUrl,})dispatch(acceptListUpdate(listUrl))}, [dispatch, listUrl, pending])const handleRemoveList = useCallback(() => {ReactGA.event({category: 'Lists',action: 'Start Remove List',label: listUrl,})if (window.prompt(`Please confirm you would like to remove this list by typing REMOVE`) === `REMOVE`) {ReactGA.event({category: 'Lists',action: 'Confirm Remove List',label: listUrl,})dispatch(removeList(listUrl))}}, [dispatch, listUrl])const handleEnableList = useCallback(() => {ReactGA.event({category: 'Lists',action: 'Enable List',label: listUrl,})dispatch(enableList(listUrl))}, [dispatch, listUrl])const handleDisableList = useCallback(() => {ReactGA.event({category: 'Lists',action: 'Disable List',label: listUrl,})dispatch(disableList(listUrl))}, [dispatch, listUrl])if (!list) return nullreturn (<RowWrapperid={listUrlRowHTMLId(listUrl)}active={isActive}bgColor={listColor}key={listUrl}className={`${isActive ? 'text-high-emphesis' : 'text-primary bg-dark-700'}`}>{list.logoURI ? (<ListLogo size="40px" logoURI={list.logoURI} alt={`${list.name} list logo`} />) : (<div style={{ width: '24px', height: '24px' }} />)}<Column style={{ flex: '1', marginLeft: '1rem' }}><Row><StyledTitleText active={isActive}>{list.name}</StyledTitleText></Row><RowFixed mt="4px"><StyledListUrlText active={isActive} mr="6px">{list.tokens.length} tokens</StyledListUrlText><StyledMenu ref={node as any}><Button variant="empty" onClick={toggle} ref={setReferenceElement} style={{ padding: '0' }}><Settings size={12} className="ml-1 stroke-current" /></Button>{open && (<PopoverContainer show={true} ref={setPopperElement as any} style={styles.popper} {...attributes.popper}><div>{list && listVersionLabel(list.version)}</div><SeparatorDark /><ExternalLink href={`https://tokenlists.org/token-list?url=${listUrl}`}>View list</ExternalLink><UnpaddedLinkStyledButton onClick={handleRemoveList} disabled={Object.keys(listsByUrl).length === 1}>Remove list</UnpaddedLinkStyledButton>{pending && (<UnpaddedLinkStyledButton onClick={handleAcceptListUpdate}>Update list</UnpaddedLinkStyledButton>)}</PopoverContainer>)}</StyledMenu></RowFixed></Column><ListToggleisActive={isActive}bgColor={listColor}toggle={() => {isActive ? handleDisableList() : handleEnableList()}}/></RowWrapper>)})

Const LoadingMessage

LoadingMessage: any = styled.div<{ error?: boolean }>`// ${({ theme }) => theme.flexRowNoWrap};align-items: center;justify-content: flex-start;// border-radius: ${({ theme }) => theme.borderRadius};margin-bottom: 20px;// color: ${({ theme, error }) => (error ? theme.red1 : 'inherit')};// border: 1px solid ${({ theme, error }) => (error ? theme.red1 : theme.text4)};& > * {padding: 1rem;}`

Const LoadingWrapper

LoadingWrapper: any = styled.div`// ${({ theme }) => theme.flexRowNoWrap};align-items: center;justify-content: center;`

Const MAINNET_CHAINLINK_TOKENS

MAINNET_CHAINLINK_TOKENS: { address: string; decimals: number; name: string; symbol: string }[] = [{symbol: '1INCH',name: '1INCH Token',address: '0x111111111117dC0aa78b770fA6A738034120C302',decimals: 18,},{symbol: 'AAVE',name: 'Aave Token',address: '0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9',decimals: 18,},{symbol: 'ADX',name: 'AdEx Network',address: '0xADE00C28244d5CE17D72E40330B1c318cD12B7c3',decimals: 18,},{symbol: 'AKRO',name: 'Akropolis',address: '0x8Ab7404063Ec4DBcfd4598215992DC3F8EC853d7',decimals: 18,},{symbol: 'ALPHA',name: 'AlphaToken',address: '0xa1faa113cbE53436Df28FF0aEe54275c13B40975',decimals: 18,},{symbol: 'AMP',name: 'Amp',address: '0xfF20817765cB7f73d4bde2e66e067E58D11095C2',decimals: 18,},{symbol: 'ANKR',name: 'Ankr Network',address: '0x8290333ceF9e6D528dD5618Fb97a76f268f3EDD4',decimals: 18,},{symbol: 'ANT',name: 'Aragon Network Token',address: '0xa117000000f279D81A1D3cc75430fAA017FA5A2e',decimals: 18,},{symbol: 'AUCTION',name: 'Bounce Token',address: '0xA9B1Eb5908CfC3cdf91F9B8B3a74108598009096',decimals: 18,},{symbol: 'BADGER',name: 'Badger',address: '0x3472A5A71965499acd81997a54BBA8D852C6E53d',decimals: 18,},{symbol: 'BAL',name: 'Balancer',address: '0xba100000625a3754423978a60c9317c58a424e3D',decimals: 18,},{symbol: 'BAND',name: 'BandToken',address: '0xBA11D00c5f74255f56a5E366F4F77f5A186d7f55',decimals: 18,},{symbol: 'BAT',name: 'Basic Attention Token',address: '0x0D8775F648430679A709E98d2b0Cb6250d2887EF',decimals: 18,},{symbol: 'BNT',name: 'Bancor',address: '0x1F573D6Fb3F13d689FF844B4cE37794d79a7FF1C',decimals: 18,},{symbol: 'BOR',name: 'BoringDAO',address: '0x3c9d6c1C73b31c837832c72E04D3152f051fc1A9',decimals: 18,},{symbol: 'BUSD',name: 'Binance USD',address: '0x4Fabb145d64652a948d72533023f6E7A623C7C53',decimals: 18,},{symbol: 'BZRX',name: 'bZx Protocol Token',address: '0x56d811088235F11C8920698a204A5010a788f4b3',decimals: 18,},{symbol: 'CEL',name: 'Celsius',address: '0xaaAEBE6Fe48E54f431b0C390CfaF0b017d09D42d',decimals: 4,},{symbol: 'COMP',name: 'Compound',address: '0xc00e94Cb662C3520282E6f5717214004A7f26888',decimals: 18,},{symbol: 'COVER',name: 'Cover Protocol Governance Token',address: '0x4688a8b1F292FDaB17E9a90c8Bc379dC1DBd8713',decimals: 18,},{symbol: 'CREAM',name: 'Cream',address: '0x2ba592F78dB6436527729929AAf6c908497cB200',decimals: 18,},{symbol: 'CRO',name: 'CRO',address: '0xA0b73E1Ff0B80914AB6fe0444E65848C4C34450b',decimals: 8,},{symbol: 'CRV',name: 'Curve DAO Token',address: '0xD533a949740bb3306d119CC777fa900bA034cd52',decimals: 18,},{symbol: 'DAI',name: 'Dai Stablecoin',address: '0x6B175474E89094C44Da98b954EedeAC495271d0F',decimals: 18,},{symbol: 'DPI',name: 'DefiPulse Index',address: '0x1494CA1F11D487c2bBe4543E90080AeBa4BA3C2b',decimals: 18,},{symbol: 'ENJ',name: 'Enjin Coin',address: '0xF629cBd94d3791C9250152BD8dfBDF380E2a3B9c',decimals: 18,},{symbol: 'ETH',name: 'Ethereum',address: '0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2',decimals: 18,},{symbol: 'FEI',name: 'Fei Money',address: '0x956F47F50A910163D8BF957Cf5846D573E7f87CA',decimals: 18,},{symbol: 'FRONT',name: 'Frontier Token',address: '0xf8C3527CC04340b208C854E985240c02F7B7793f',decimals: 18,},{symbol: 'FRX',name: 'Frax Share',address: '0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0',decimals: 18,},{symbol: 'FTM',name: 'Fantom Token',address: '0x4E15361FD6b4BB609Fa63C81A2be19d873717870',decimals: 18,},{symbol: 'FTX Token',name: 'FTT',address: '0x50D1c9771902476076eCFc8B2A83Ad6b9355a4c9',decimals: 18,},{symbol: 'GRT',name: 'Graph Token',address: '0xc944E90C64B2c07662A292be6244BDf05Cda44a7',decimals: 18,},{symbol: 'HEGIC',name: 'Hegic',address: '0x584bC13c7D411c00c01A62e8019472dE68768430',decimals: 18,},{symbol: 'HUSD',name: 'HUSD',address: '0xdF574c24545E5FfEcb9a659c229253D4111d87e1',decimals: 8,},{symbol: 'INJ',name: 'Injective Token',address: '0xe28b3B32B6c345A34Ff64674606124Dd5Aceca30',decimals: 18,},{symbol: 'KNC',name: 'Kyber Network Crystal',address: '0xdd974D5C2e2928deA5F71b9825b8b646686BD200',decimals: 18,},{symbol: 'KP3R',name: 'Keep3rV1',address: '0x1cEB5cB57C4D4E2b2433641b95Dd330A33185A44',decimals: 18,},{symbol: 'LINK',name: 'ChainLink Token',address: '0x514910771AF9Ca656af840dff83E8264EcF986CA',decimals: 18,},{symbol: 'LRC',name: 'LoopringCoin V2',address: '0xBBbbCA6A901c926F240b89EacB641d8Aec7AEafD',decimals: 18,},{symbol: 'MANA',name: 'Decentraland MANA',address: '0x0F5D2fB29fb7d3CFeE444a200298f468908cC942',decimals: 18,},{symbol: 'MATIC',name: 'Matic Token',address: '0x7D1AfA7B718fb893dB30A3aBc0Cfc608AaCfeBB0',decimals: 18,},{symbol: 'MKR',name: 'Maker',address: '0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2',decimals: 18,},{symbol: 'MLN',name: 'Melon Token',address: '0xec67005c4E498Ec7f55E092bd1d35cbC47C91892',decimals: 18,},{symbol: 'MTA',name: 'Meta',address: '0xa3BeD4E1c75D00fa6f4E5E6922DB7261B5E9AcD2',decimals: 18,},{symbol: 'NMR',name: 'Numeraire',address: '0x1776e1F26f98b1A5dF9cD347953a26dd3Cb46671',decimals: 18,},{symbol: 'OCEAN',name: 'Ocean Token',address: '0x967da4048cD07aB37855c090aAF366e4ce1b9F48',decimals: 18,},{symbol: 'OGN',name: 'OriginToken',address: '0x8207c1FfC5B6804F6024322CcF34F29c3541Ae26',decimals: 18,},{symbol: 'OKB',name: 'OKB',address: '0x75231F58b43240C9718Dd58B4967c5114342a86c',decimals: 18,},{symbol: 'OMG',name: 'OMGToken',address: '0xd26114cd6EE289AccF82350c8d8487fedB8A0C07',decimals: 18,},{symbol: 'ORN',name: 'Orion Protocol',address: '0x0258F474786DdFd37ABCE6df6BBb1Dd5dfC4434a',decimals: 8,},{symbol: 'OXT',name: 'Orchid',address: '0x4575f41308EC1483f3d399aa9a2826d74Da13Deb',decimals: 18,},{symbol: 'PAX',name: 'Paxos Standard',address: '0x8E870D67F660D95d5be530380D0eC0bd388289E1',decimals: 18,},{symbol: 'PAXG',name: 'Paxos Gold',address: '0x45804880De22913dAFE09f4980848ECE6EcbAf78',decimals: 18,},{symbol: 'PERP',name: 'Perpetual',address: '0xbC396689893D065F41bc2C6EcbeE5e0085233447',decimals: 18,},{symbol: 'RAI',name: 'Rai Reflex Index',address: '0x03ab458634910AaD20eF5f1C8ee96F1D6ac54919',decimals: 18,},{symbol: 'RARI',name: 'Rarible',address: '0xFca59Cd816aB1eaD66534D82bc21E7515cE441CF',decimals: 18,},{symbol: 'RCN',name: 'Ripio Credit Network Token',address: '0xF970b8E36e23F7fC3FD752EeA86f8Be8D83375A6',decimals: 18,},{symbol: 'REN',name: 'Republic Token',address: '0x408e41876cCCDC0F92210600ef50372656052a38',decimals: 18,},{symbol: 'REPv2',name: 'Reputation',address: '0x221657776846890989a759BA2973e427DfF5C9bB',decimals: 18,},{symbol: 'RGT',name: 'Rari Governance Token',address: '0xD291E7a03283640FDc51b121aC401383A46cC623',decimals: 18,},{symbol: 'RLC',name: 'iEx.ec Network Token',address: '0x607F4C5BB672230e8672085532f7e901544a7375',decimals: 9,},{symbol: 'RUNE',name: 'THORChain ETH.RUNE',address: '0x3155BA85D5F96b2d030a4966AF206230e46849cb',decimals: 18,},{symbol: 'SAND',name: 'SAND',address: '0x3845badAde8e6dFF049820680d1F14bD3903a5d0',decimals: 18,},{symbol: 'SNX',name: 'Synthetix Network Token',address: '0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F',decimals: 18,},{symbol: 'SRM',name: 'Serum',address: '0x476c5E26a75bd202a9683ffD34359C0CC15be0fF',decimals: 6,},{symbol: 'sUSD',name: 'Synth sUSD',address: '0x57Ab1ec28D129707052df4dF418D58a2D46d5f51',decimals: 18,},{symbol: 'SUSHI',name: 'SushiToken',address: '0x6B3595068778DD592e39A122f4f5a5cF09C90fE2',decimals: 18,},{symbol: 'SXP',name: 'Swipe',address: '0x8CE9137d39326AD0cD6491fb5CC0CbA0e089b6A9',decimals: 18,},{symbol: 'TOMOE',name: 'TomoChain',address: '0x05D3606d5c81EB9b7B18530995eC9B29da05FaBa',decimals: 18,},{symbol: 'TRU',name: 'TrueFi',address: '0x4C19596f5aAfF459fA38B0f7eD92F11AE6543784',decimals: 8,},{symbol: 'TRY',name: 'TRYfinance',address: '0xc12eCeE46ed65D970EE5C899FCC7AE133AfF9b03',decimals: 18,},{symbol: 'TUSD',name: 'TrueUSD',address: '0x0000000000085d4780B73119b644AE5ecd22b376',decimals: 18,},{symbol: 'UMA',name: 'UMA Voting Token v1',address: '0x04Fa0d235C4abf4BcF4787aF4CF447DE572eF828',decimals: 18,},{symbol: 'UNI',name: 'Uniswap',address: '0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984',decimals: 18,},{symbol: 'USDC',name: 'USD Coin',address: '0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48',decimals: 6,},{symbol: 'USDK',name: 'USDK',address: '0x1c48f86ae57291F7686349F12601910BD8D470bb',decimals: 18,},{symbol: 'USDT',name: 'Tether USD',address: '0xdAC17F958D2ee523a2206206994597C13D831ec7',decimals: 6,},{symbol: 'UST',name: 'Wrapped UST Token',address: '0xa47c8bf37f92aBed4A126BDA807A7b7498661acD',decimals: 18,},{symbol: 'WAVES',name: 'WAVES',address: '0x1cF4592ebfFd730c7dc92c1bdFFDfc3B9EfCf29a',decimals: 18,},{symbol: 'WBTC',name: 'Wrapped BTC',address: '0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599',decimals: 8,},{symbol: 'wNXM',name: 'Wrapped NXM',address: '0x0d438F3b5175Bebc262bF23753C1E53d03432bDE',decimals: 18,},{symbol: 'WOM',name: 'WOM Token',address: '0xBd356a39BFf2cAda8E9248532DD879147221Cf76',decimals: 18,},{symbol: 'xSUSHI',name: 'SushiBar',address: '0x8798249c2E607446EfB7Ad49eC89dD1865Ff4272',decimals: 18,},{symbol: 'YFI',name: 'yearn.finance',address: '0x0bc529c00C6401aEF6D220BE8C6Ea1667F6Ad93e',decimals: 18,},{symbol: 'YFII',name: 'YFII.finance',address: '0xa1d0E215a23d7030842FC67cE582a6aFa3CCaB83',decimals: 18,},{symbol: 'ZRX',name: '0x Protocol Token',address: '0xE41d2489571d322189246DaFA5ebDe1F4699F498',decimals: 18,},{symbol: 'HT',name: 'Huobi Token',address: '0x6f259637dcD74C767781E37Bc6133cd6A68aa161',decimals: 18,},{symbol: 'RAMP',name: 'RAMP DEFI',address: '0x33D0568941C0C64ff7e0FB4fbA0B11BD37deEd9f',decimals: 18,},{symbol: 'LON',name: 'Tokenlon Network Token',address: '0x0000000000095413afc295d19edeb1ad7b71c952',decimals: 18,},{symbol: 'DNT',name: 'district0x',address: '0x0AbdAce70D3790235af448C88547603b945604ea',decimals: 18,},{symbol: 'renZEC',name: 'renZEC',address: '0x1C5db575E2Ff833E46a2E9864C22F4B22E0B37C2',decimals: 18,},]

Const MATIC_CHAINLINK_TOKENS

MATIC_CHAINLINK_TOKENS: { address: string; decimals: number; name: string; symbol: string }[] = [{symbol: 'AAVE',name: 'AAVE Token',address: '0xD6DF932A45C0f255f85145f286eA0b292B21C90B',decimals: 18,},{symbol: 'DAI',name: 'Dai Stablecoin',address: '0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063',decimals: 18,},{symbol: 'WETH',name: 'Wrapped Ethereum',address: '0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619',decimals: 18,},{symbol: 'WMATIC',name: 'Wrapped Matic',address: '0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270',decimals: 18,},{symbol: 'USDC',name: 'USD Coin',address: '0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174',decimals: 6,},{symbol: 'USDT',name: 'Tether USD',address: '0xc2132D05D31c914a87C6611C10748AEb04B58e8F',decimals: 6,},{symbol: 'WBTC',name: 'Wrapped Bitcoin',address: '0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6',decimals: 8,},]

Const MAXIMUM_INTEREST_PER_YEAR

MAXIMUM_INTEREST_PER_YEAR: BigNumber = BigNumber.from(317097920000).mul(BigNumber.from(60)).mul(BigNumber.from(60)).mul(BigNumber.from(24)).mul(BigNumber.from(365))

Const MAXIMUM_TARGET_UTILIZATION

MAXIMUM_TARGET_UTILIZATION: BigNumber = BigNumber.from('800000000000000000')

Const MAX_HOPS

MAX_HOPS: 3 = 3

Const MEOW

MEOW: Token = new Token(ChainId.MAINNET, '0x650F44eD6F1FE0E1417cb4b3115d52494B4D9b6D', 18, 'MEOW', 'Meowshi')

Const MINIMUM_INTEREST_PER_YEAR

MINIMUM_INTEREST_PER_YEAR: BigNumber = BigNumber.from(79274480).mul(BigNumber.from(60)).mul(BigNumber.from(60)).mul(BigNumber.from(24)).mul(BigNumber.from(365))

Const MINIMUM_TARGET_UTILIZATION

MINIMUM_TARGET_UTILIZATION: BigNumber = BigNumber.from('700000000000000000')

Const MIN_ETH

MIN_ETH: JSBI = JSBI.exponentiate(JSBI.BigInt(10), JSBI.BigInt(16))

Const MIN_NATIVE_CURRENCY_FOR_GAS

MIN_NATIVE_CURRENCY_FOR_GAS: JSBI = JSBI.exponentiate(JSBI.BigInt(10), JSBI.BigInt(16))

Const MIR

MIR: Token = new Token(ChainId.MAINNET, '0x09a3EcAFa817268f77BE1283176B946C4ff2E608', 18, 'MIR', 'Wrapped MIR')

Const Mainnet

Mainnet: "https://raw.githubusercontent.com/sushiswap/icons/master/network/mainnet.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/network/mainnet.jpg"

Const Matic

Matic: "https://raw.githubusercontent.com/sushiswap/icons/master/network/polygon.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/network/polygon.jpg"

Const MaticLogo

MaticLogo: "https://raw.githubusercontent.com/sushiswap/icons/master/token/polygon.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/token/polygon.jpg"

Const MenuFlyout

MenuFlyout: any = styled.span`min-width: 8.125rem;background-color: #161522;border-radius: 10px;box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.01), 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 16px 24px rgba(0, 0, 0, 0.04),0px 24px 32px rgba(0, 0, 0, 0.01);padding: 0.5rem;display: flex;flex-direction: column;font-size: 1rem;position: absolute;top: 3rem;right: 0rem;z-index: 100;`

Const MenuItem

MenuItem: any = styled(RowBetween)`padding: 4px 20px;height: 56px;display: grid;grid-template-columns: auto minmax(auto, 1fr) auto minmax(0, 72px);grid-gap: 16px;cursor: ${({ disabled }) => !disabled && 'pointer'};pointer-events: ${({ disabled }) => disabled && 'none'};:hover {// background-color: ${({ theme, disabled }) => !disabled && theme.bg2};}opacity: ${({ disabled, selected }) => (disabled || selected ? 0.5 : 1)};`

Const Message

Message: any = styled.h2`// color: ${({ theme }) => theme.secondary1};`

Const MessageWrapper

MessageWrapper: any = styled.div`display: flex;align-items: center;justify-content: center;height: 20rem;`

Const MigrationSupported

MigrationSupported: ChainId[] = [ChainId.MAINNET, ChainId.BSC, ChainId.MATIC]

Const ModalInfo

ModalInfo: any = styled.div`// ${({ theme }) => theme.flexRowNoWrap}align-items: center;padding: 1rem 1rem;margin: 0.25rem 0.5rem;justify-content: center;flex: 1;user-select: none;`

Const Moonbeam

Moonbeam: "https://raw.githubusercontent.com/sushiswap/icons/master/network/moonbeam.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/network/moonbeam.jpg"

Const MoonbeamLogo

MoonbeamLogo: "https://raw.githubusercontent.com/sushiswap/icons/master/token/eth.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/token/eth.jpg"

Const Moonriver

Moonriver: "https://raw.githubusercontent.com/sushiswap/icons/master/network/moonriver.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/network/moonriver.jpg"

Const MovrLogo

MovrLogo: "https://raw.githubusercontent.com/sushiswap/icons/master/token/movr.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/token/movr.jpg"

Const NFTX

NFTX: Token = new Token(ChainId.MAINNET, '0x87d73E916D7057945c9BcD8cdd94e42A6F47f776', 18, 'NFTX', 'NFTX')

Const NFTX_LIST

NFTX_LIST: "https://nftx.ethereumdb.com/v2/tokenlist/" = "https://nftx.ethereumdb.com/v2/tokenlist/"

Const NameOverflow

NameOverflow: any = styled.div`white-space: nowrap;text-overflow: ellipsis;overflow: hidden;text-overflow: ellipsis;max-width: 140px;font-size: 12px;`

Const NetworkContextName

NetworkContextName: "NETWORK" = "NETWORK"

Const NetworkIcon

NetworkIcon: any = styled(Activity)`width: 16px;height: 16px;`

Const OHM

OHM: Token = new Token(ChainId.MAINNET, '0x383518188C0C6d7730D91b2c03a03C837814a899', 9, 'Olympus', 'OHM')

Const OKEx

OKEx: "https://raw.githubusercontent.com/sushiswap/icons/master/network/okex.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/network/okex.jpg"

Const OKExLogo

OKExLogo: "https://raw.githubusercontent.com/sushiswap/icons/master/token/okt.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/token/okt.jpg"

Const ONE

ONE: Fraction = new Fraction(1, 1)

Const ONE_BIPS

ONE_BIPS: Percent = new Percent(JSBI.BigInt(1), JSBI.BigInt(10000))

Const ONE_HUNDRED_PERCENT

ONE_HUNDRED_PERCENT: Percent = new Percent(JSBI.BigInt(10000), JSBI.BigInt(10000))

Const ONE_TENTHS_PERCENT

ONE_TENTHS_PERCENT: Percent = new Percent(10, 10_000)

Const OPENMEV_METAMASK_SUPPORTED_NETWORKS

OPENMEV_METAMASK_SUPPORTED_NETWORKS: MAINNET[] = [OPENMEV_METAMASK_CHAIN_ID.MAINNET]

Const OPENMEV_RELAY_ENABLED

OPENMEV_RELAY_ENABLED: false = false

Const OPENMEV_SUPPORTED_NETWORKS

OPENMEV_SUPPORTED_NETWORKS: ChainId[] = [ChainId.MAINNET]
const

OPENMEV_SUPPORTED_NETWORKS

returns
const

OPENMEV_SUPPORTED_NETWORKS

returns

Const OPTIMISM_LIST

OPTIMISM_LIST: "https://static.optimism.io/optimism.tokenlist.json" = "https://static.optimism.io/optimism.tokenlist.json"

Const OPYN_LIST

OPYN_LIST: "https://raw.githubusercontent.com/opynfinance/opyn-tokenlist/master/opyn-v1.tokenlist.json" = "https://raw.githubusercontent.com/opynfinance/opyn-tokenlist/master/opyn-v1.tokenlist.json"

Const OVERLAY_READY

OVERLAY_READY: "OVERLAY_READY" = "OVERLAY_READY"

Const OptionGrid

OptionGrid: any = styled.div`display: grid;grid-gap: 10px;// ${({ theme }) => theme.mediaWidth.upToMedium`grid-template-columns: 1fr;grid-gap: 10px;`};`

Const PAIR_INTERFACE

PAIR_INTERFACE: Interface = new Interface(IUniswapV2PairABI)

Const PERMIT_ALLOWED_TYPE

PERMIT_ALLOWED_TYPE: { name: string; type: string }[] = [{ name: 'holder', type: 'address' },{ name: 'spender', type: 'address' },{ name: 'nonce', type: 'uint256' },{ name: 'expiry', type: 'uint256' },{ name: 'allowed', type: 'bool' },]

Const PERMIT_VALIDITY_BUFFER

PERMIT_VALIDITY_BUFFER: number = 20 * 60

Const PERSISTED_KEYS

PERSISTED_KEYS: string[] = ['user', 'transactions', 'lists']

Const PLAY

PLAY: Token = new Token(ChainId.MAINNET,'0x33e18a092a93ff21aD04746c7Da12e35D34DC7C4',18,'PLAY','Metaverse NFT Index')

Const PONT

PONT: Token = new Token(ChainId.MAINNET,'0xcb46C550539ac3DB72dc7aF7c89B11c306C727c2',9,'pONT','Poly Ontology Token')

Const POOL_DENY

POOL_DENY: string[] = ['14', '29', '45', '30']

Const PRICE_IMPACT_WITHOUT_FEE_CONFIRM_MIN

PRICE_IMPACT_WITHOUT_FEE_CONFIRM_MIN: Percent = new Percent(JSBI.BigInt(1000), BIPS_BASE)

Const PROTOCOL_FEE

PROTOCOL_FEE: BigNumber = BigNumber.from('10000')

Const PROTOCOL_FEE_DIVISOR

PROTOCOL_FEE_DIVISOR: BigNumber = BigNumber.from('100000')

Const PROTOCOL_MERKLE_ROOT

PROTOCOL_MERKLE_ROOT: "https://raw.githubusercontent.com/sushiswap/sushi-vesting/master/merkle/protocol-02/merkle-10959148-12171394.json" = "https://raw.githubusercontent.com/sushiswap/sushi-vesting/master/merkle/protocol-02/merkle-10959148-12171394.json"

Const PWING

PWING: Token = new Token(ChainId.MAINNET,'0xDb0f18081b505A7DE20B18ac41856BCB4Ba86A1a',9,'pWING','Poly Ontology Wing Token')

Const PaddedColumn

PaddedColumn: any = styled(AutoColumn)`padding: 20px;`

Const Palm

Palm: "https://raw.githubusercontent.com/sushiswap/icons/master/network/palm.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/network/palm.jpg"

Const PalmLogo

PalmLogo: "https://raw.githubusercontent.com/sushiswap/icons/master/token/palm.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/token/palm.jpg"

Const PendingSection

PendingSection: any = styled.div`// ${({ theme }) => theme.flexColumnNoWrap};align-items: center;justify-content: center;width: 100%;& > * {width: 100%;}`

Const Polygon

Polygon: "https://raw.githubusercontent.com/sushiswap/icons/master/network/polygon.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/network/polygon.jpg"

Const PoolAllocationWrapper

PoolAllocationWrapper: any = styled.div`margin-top: 1rem;background-color: ${({ theme }) => theme.bg1};border-radius: 0.625rem 0.625rem 0 0;padding: 1rem;`

Const PoolBreakDownWrapper

PoolBreakDownWrapper: any = styled.div`background-color: ${({ theme }) => theme.bg1};border-top: 1px solid rgba(42, 58, 80, 0.4);padding: 1remborder-radius: 0 0 0.625rem 0.625rem;`

Const PoolTokenRow

PoolTokenRow: any = styled.span`display: flex;margin: 10px 0;`

Const PopoverContainer

PopoverContainer: any = styled.div<{ show: boolean }>`z-index: 100;visibility: ${(props) => (props.show ? 'visible' : 'hidden')};opacity: ${(props) => (props.show ? 1 : 0)};transition: visibility 150ms linear, opacity 150ms linear;background: ${({ theme }) => theme.bg2};border: 1px solid ${({ theme }) => theme.bg3};box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.01), 0px 4px 8px rgba(0, 0, 0, 0.04), 0px 16px 24px rgba(0, 0, 0, 0.04),0px 24px 32px rgba(0, 0, 0, 0.01);// color: ${({ theme }) => theme.text2};// border-radius: ${({ theme }) => theme.borderRadius};padding: 1rem;display: grid;grid-template-rows: 1fr;grid-gap: 8px;font-size: 1rem;text-align: left;`

Const Popup

Popup: any = styled.div`display: inline-block;width: 100%;padding: 1em;// background-color: ${({ theme }) => theme.bg1};position: relative;border-radius: 10px;padding: 20px;padding-right: 35px;overflow: hidden;// ${({ theme }) => theme.mediaWidth.upToSmall`min-width: 290px;&:not(:last-of-type) {margin-right: 20px;}`}`

Const QUERY

QUERY: "{bar(id: "0x8798249c2e607446efb7ad49ec89dd1865ff4272") {ratio}}" = `{bar(id: "0x8798249c2e607446efb7ad49ec89dd1865ff4272") {ratio}}`

Const RAI

RAI: Token = new Token(ChainId.MAINNET,'0x03ab458634910AaD20eF5f1C8ee96F1D6ac54919',18,'Rai Reflex Index','RAI')

Const REGISTRAR_ABI

REGISTRAR_ABI: { constant: boolean; inputs: { name: string; type: string }[]; name: string; outputs: { name: string; type: string }[]; payable: boolean; stateMutability: string; type: string }[] = [{constant: true,inputs: [{name: 'node',type: 'bytes32',},],name: 'resolver',outputs: [{name: 'resolverAddress',type: 'address',},],payable: false,stateMutability: 'view',type: 'function',},]

Const REGISTRAR_ADDRESS

REGISTRAR_ADDRESS: "0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e" = "0x00000000000C2E074eC69A0dFb2997BA6C7d2e1e"

Const REMOVE_TIPS

REMOVE_TIPS: {}

Type declaration

Const RENBTC

RENBTC: Token = new Token(1, '0xEB4C2781e4ebA804CE9a9803C67d0893436bB27D', 8, 'renBTC', 'renBTC')

Const RESOLVER_ABI

RESOLVER_ABI: { constant: boolean; inputs: { internalType: string; name: string; type: string }[]; name: string; outputs: { internalType: string; name: string; type: string }[]; payable: boolean; stateMutability: string; type: string }[] = [{constant: true,inputs: [{internalType: 'bytes32',name: 'node',type: 'bytes32',},],name: 'contenthash',outputs: [{internalType: 'bytes',name: '',type: 'bytes',},],payable: false,stateMutability: 'view',type: 'function',},]

Const RIGHT_PAGE

RIGHT_PAGE: "RIGHT" = "RIGHT"

Const ROLL_LIST

ROLL_LIST: "https://app.tryroll.com/tokens.json" = "https://app.tryroll.com/tokens.json"

Const RUNE

RUNE: Token = new Token(ChainId.MAINNET, '0x3155BA85D5F96b2d030a4966AF206230e46849cb', 18, 'RUNE', 'RUNE.ETH')

Const ReferenceElement

ReferenceElement: any = styled.div`display: inline-block;`

Const Rinkeby

Rinkeby: "https://raw.githubusercontent.com/sushiswap/icons/master/network/rinkeby.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/network/rinkeby.jpg"

Const Ropsten

Ropsten: "https://raw.githubusercontent.com/sushiswap/icons/master/network/ropsten.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/network/ropsten.jpg"

Const RowBetween

RowBetween: any = styled(Row)`justify-content: space-between;`

Const RowFixed

RowFixed: any = styled(Row)<{ gap?: string; justify?: string }>`width: fit-content;margin: ${({ gap }) => gap && `-${gap}`};`

Const RowFlat

RowFlat: any = styled.div`display: flex;align-items: flex-end;`

Const RowNoFlex

RowNoFlex: any = styled(AutoRow)`flex-wrap: nowrap;`

Const RowWrapper

RowWrapper: any = styled(Row)<{ bgColor: string; active: boolean }>`background-color: ${({ bgColor, active, theme }) => (active ? bgColor ?? 'transparent' : theme.bg2)};transition: 200ms;align-items: center;padding: 1rem;border-radius: 10px;`

Const SECONDS_PER_YEAR

SECONDS_PER_YEAR: number = 365.2425 * 86400
const

SECONDS_PER_YEAR

summary

A four-century period will be missing 3 of its 100 Julian leap years, leaving 97. So the average year has 365 + 97/400 = 365.2425 days ERROR RATE (Julian): -0.0078 = 365.25 ERROR RATE (Gregorian): -0.0003 = 365.2425 A Day = 24 * 60 * 60 sec = 86400 sec (Gregorian): 365.2425 * 86400 = 31556952.0 see https://github.com/yearn/yearn-vaults/blob/912e04db254c6c3b4ea420a97fe42495c4d5343a/contracts/Vault.vy#L235

Const SET_LIST

SET_LIST: "https://raw.githubusercontent.com/SetProtocol/uniswap-tokenlist/main/set.tokenlist.json" = "https://raw.githubusercontent.com/SetProtocol/uniswap-tokenlist/main/set.tokenlist.json"

Const SOCK

SOCK: Element = (<span role="img" aria-label="has socks emoji" style={{ marginTop: -4, marginBottom: -4 }}>🧦</span>)

Const SPANK

SPANK: Token = new Token(ChainId.MAINNET, '0x42d6622deCe394b54999Fbd73D108123806f6a18', 18, 'Spank', 'SPANK')

Const STARTING_INTEREST_PER_YEAR

STARTING_INTEREST_PER_YEAR: BigNumber = BigNumber.from(317097920).mul(BigNumber.from(60)).mul(BigNumber.from(60)).mul(BigNumber.from(24)).mul(BigNumber.from(365))

Const STETH

STETH: Token = new Token(ChainId.MAINNET, '0xDFe66B14D37C77F4E9b180cEb433d1b164f0281D', 18, 'stETH', 'stakedETH')

Const SYNTHETIX_LIST

SYNTHETIX_LIST: "https://synths.snx.eth.link" = "https://synths.snx.eth.link"

Const SearchInput

SearchInput: any = styled.input`position: relative;display: flex;padding: 16px;align-items: center;width: 100%;white-space: nowrap;background: none;border: none;outline: none;border-radius: 10px;// color: ${({ theme }) => theme.text1};// border-style: solid;// border: 1px solid ${({ theme }) => theme.bg3};-webkit-appearance: none;font-size: 18px;::placeholder {// color: ${({ theme }) => theme.text3};}transition: border 100ms;:focus {// border: 1px solid ${({ theme }) => theme.primary1};outline: none;}`

Const SectionBreak

SectionBreak: any = styled.div`height: 1px;width: 100%;// background-color: ${({ theme }) => theme.bg3};`

Const Separator

Separator: any = styled.div`width: 100%;height: 1px;// background-color: ${({ theme }) => theme.bg2};`

Const SeparatorDark

SeparatorDark: any = styled.div`width: 100%;height: 1px;// background-color: ${({ theme }) => theme.bg3};`

Const Skeleton

Skeleton: any = styled.span`background-color: ${defaultBaseColor};background-image: linear-gradient(90deg, ${defaultBaseColor}, ${defaultHighlightColor}, ${defaultBaseColor});background-size: 200px 100%;background-repeat: no-repeat;border-radius: 4px;animation: ${skeletonKeyframes} 2s infinite;display: inline-block;line-height: 1;width: 100%;`

Const Spinner

Spinner: any = styled.img`animation: 2s ${rotate} linear infinite;width: 16px;height: 16px;`

Const StatusText

StatusText: any = styled.div<{ isActive?: boolean }>`margin: 0 10px;width: 24px;color: ${({ theme, isActive }) => (isActive ? theme.text1 : theme.text3)};`

Const StyledArrowLeft

StyledArrowLeft: any = styled(ArrowLeft)`color: ${({ theme }) => theme.text1};`

Const StyledBalanceMaxMini

StyledBalanceMaxMini: any = styled.button`height: 22px;width: 22px;// background-color: ${({ theme }) => theme.bg2};border: none;border-radius: 50%;padding: 0.2rem;font-size: 0.875rem;font-weight: 400;margin-left: 0.4rem;cursor: pointer;// color: ${({ theme }) => theme.text2};display: flex;justify-content: center;align-items: center;float: right;:hover {// background-color: ${({ theme }) => theme.bg3};}:focus {// background-color: ${({ theme }) => theme.bg3};outline: none;}`

Const StyledDialogContent

StyledDialogContent: any = styled(({ minHeight, maxHeight, maxWidth, mobile, isOpen, ...rest }) => (<AnimatedDialogContent {...rest} />)).attrs({'aria-label': 'dialog',})`// overflow-y: ${({ mobile }) => (mobile ? 'scroll' : 'hidden')};overflow-y: auto;&[data-reach-dialog-content] {display: flex;align-self: ${({ mobile }) => (mobile ? 'flex-end' : 'center')};margin: 4rem 0.5rem;padding: 0;background-color: #000;box-shadow: 0 4px 8px 0 ${() => transparentize(0.95, '#000')};width: 100vw;border-radius: 10px;// overflow-y: ${({ mobile }) => (mobile ? 'scroll' : 'hidden')};overflow-y: auto;overflow-x: hidden;${({ maxWidth }) =>maxWidth &&css`max-width: ${maxWidth}px;`}${({ maxHeight }) =>maxHeight &&css`max-height: ${maxHeight}vh;`}${({ minHeight }) =>minHeight &&css`min-height: ${minHeight}vh;`}@media (min-width: 640px) {width: 65vw;margin: 0;}}`

Const StyledDialogOverlay

StyledDialogOverlay: any = styled(AnimatedDialogOverlay)`backdrop-filter: blur(10px);&[data-reach-dialog-overlay] {z-index: 10;background-color: transparent;overflow: hidden;display: flex;align-items: center;justify-content: center;background-color: rgba(0, 0, 0, 0.425);}`

Const StyledDropDown

StyledDropDown: any = styled(ChevronDownIcon)<{ selected: boolean }>`margin: 0 0.25rem 0 0.5rem;height: 35%;path {stroke: ${({ selected, theme }) => (selected ? theme.text1 : theme.white)};stroke-width: 1.5px;}`

Const StyledInput

StyledInput: any = styled.input<{error?: booleanfontSize?: stringalign?: string}>`color: ${({ error, theme }) => (error ? theme.red1 : theme.text1)};width: 0;position: relative;font-weight: 500;outline: none;border: none;flex: 1 1 auto;background-color: transparent;font-size: ${({ fontSize }) => fontSize ?? '24px'};text-align: ${({ align }) => align && align};white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0px;-webkit-appearance: textfield;::-webkit-search-decoration {-webkit-appearance: none;}[type='number'] {-moz-appearance: textfield;}::-webkit-outer-spin-button,::-webkit-inner-spin-button {-webkit-appearance: none;}::placeholder {color: ${({ theme }) => theme.text4};}`

Const StyledListUrlText

StyledListUrlText: any = styled.div<{ active: boolean }>`font-size: 12px;color: ${({ theme, active }) => (active ? theme.white : theme.text2)};`

Const StyledLoader

StyledLoader: any = styled(Loader)`margin-right: 1rem;`

Const StyledMenu

StyledMenu: any = styled.div`// margin-left: 0.5rem;display: flex;justify-content: center;align-items: center;position: relative;border: none;text-align: left;`

Const StyledMenuButton

StyledMenuButton: any = styled.button`position: relative;width: 100%;height: 100%;border: none;background-color: transparent;margin: 0;padding: 0;height: 35px;padding: 0.15rem 0.5rem;border-radius: 10px;:hover,:focus {cursor: pointer;outline: none;}> * {// stroke: ${({ theme }) => theme.text1};}`

Const StyledNumericalInput

StyledNumericalInput: any = styled(NumericalInput)`caret-color: #e3e3e3;`

Const StyledSVG

StyledSVG: any = styled.svg<{ size: string; stroke?: string }>`animation: 2s ${rotate} linear infinite;height: ${({ size }) => size};width: ${({ size }) => size};path {stroke: ${({ stroke, theme }) => stroke ?? theme.primary1};}`

Const StyledSlider

StyledSlider: any = styled(Slider)`margin: 0.8rem auto 2rem auto;width: 95% !important;.rc-slider-mark-text {color: #575757;}.rc-slider-mark-text-active {color: #7f7f7f;}.rc-slider-rail {background-color: #202231;}.rc-slider-track {background: linear-gradient(to right, #27b0e6, #fa52a0);}.rc-slider-handle {border-color: #fa52a0;}.rc-slider-handle:hover {border-color: #fa52a0;}.rc-slider-handle-click-focused:focus {border-color: #fa52a0;}.rc-slider-dot-active {border-color: #fa52a0;}`

Const StyledTitleText

StyledTitleText: any = styled.div<{ active: boolean }>`font-size: 16px;overflow: hidden;text-overflow: ellipsis;font-weight: 600;color: ${({ theme, active }) => (active ? theme.white : theme.text2)};`

Const SubHeader

SubHeader: any = styled.div`// color: ${({ theme }) => theme.text1};margin-top: 10px;font-size: 12px;`

Const SwapRoute

SwapRoute: MemoExoticComponent<(Anonymous function)> = memo(({ trade }: { trade: Trade<Currency, Currency, TradeType> }) => {return (<div className="flex flex-wrap items-center justify-end">{trade.route.path.map((token, i, path) => {const isLastItem: boolean = i === path.length - 1const currency = unwrappedToken(token)return (<Fragment key={i}><div className="flex space-x-2 flex-end"><div className="text-sm font-bold text-high-emphesis">{currency.symbol}</div></div>{isLastItem ? null : <ChevronRightIcon width={12} height={12} />}</Fragment>)})}</div>)})

Const THE_GRAPH

THE_GRAPH: "https://api.thegraph.com" = "https://api.thegraph.com"

Const THIRTY_BIPS_FEE

THIRTY_BIPS_FEE: Percent = new Percent(JSBI.BigInt(30), JSBI.BigInt(10000))

Const TRANSFORMED_DEFAULT_TOKEN_LIST

TRANSFORMED_DEFAULT_TOKEN_LIST: Readonly<{}> = listToTokenMap(DEFAULT_TOKEN_LIST)

Const TRIBE

TRIBE: Token = new Token(ChainId.MAINNET, '0xc7283b66Eb1EB5FB86327f08e1B5816b0720212B', 18, 'TRIBE', 'Tribe')

Const TWENTY_FIVE_BIPS_FEE

TWENTY_FIVE_BIPS_FEE: Percent = new Percent(JSBI.BigInt(25), JSBI.BigInt(10000))

Const Tabs

Tabs: any = styled.div`display: flex;flex-wrap: no-wrap;align-items: center;border-radius: 3rem;justify-content: space-evenly;`

Const Tag

Tag: any = styled.div`background-color: ${({ theme }) => theme.bg3};// color: ${({ theme }) => theme.text2};font-size: 14px;border-radius: 4px;padding: 0.25rem 0.3rem 0.25rem 0.3rem;max-width: 6rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;justify-self: flex-end;margin-right: 4px;`

Const TagContainer

TagContainer: any = styled.div`display: flex;justify-content: flex-end;`

Const Telos

Telos: "https://raw.githubusercontent.com/sushiswap/logos/main/network/telos/0xD102cE6A4dB07D247fcc28F366A623Df0938CA9E.jpg" = "https://raw.githubusercontent.com/sushiswap/logos/main/network/telos/0xD102cE6A4dB07D247fcc28F366A623Df0938CA9E.jpg"

Const TelosLogo

TelosLogo: "https://raw.githubusercontent.com/sushiswap/logos/main/network/telos/0xD102cE6A4dB07D247fcc28F366A623Df0938CA9E.jpg" = "https://raw.githubusercontent.com/sushiswap/logos/main/network/telos/0xD102cE6A4dB07D247fcc28F366A623Df0938CA9E.jpg"

Const TextDot

TextDot: any = styled.div`height: 3px;width: 3px;// background-color: ${({ theme }) => theme.text2};border-radius: 50%;`

Const ToggleElement

ToggleElement: any = styled.span<{ isActive?: boolean; bgColor?: string }>`border-radius: 50%;height: 24px;width: 24px;background-color: ${({ isActive, bgColor, theme }) => (isActive ? bgColor : theme.bg4)};:hover {opacity: 0.8;}`

Const TokenListLogoWrapper

TokenListLogoWrapper: any = styled.img`height: 20px;`

Const TokenSection

TokenSection: any = styled.div<{ dim?: boolean }>`padding: 4px 20px;height: 56px;display: grid;grid-template-columns: auto minmax(auto, 1fr) auto;grid-gap: 16px;align-items: center;opacity: ${({ dim }) => (dim ? '0.4' : '1')};`

Const TooltipContainer

TooltipContainer: any = styled.div`width: 256px;padding: 0.6rem 1rem;font-weight: 400;word-break: break-word;`

Const TrashIcon

TrashIcon: any = styled(Trash)`height: 16px;width: 18px;margin-left: 10px;stroke: currentColor;cursor: pointer;align-items: center;justify-content: center;display: flex;:hover {opacity: 0.7;}`

Const UMA

UMA: Token = new Token(ChainId.MAINNET, '0x04Fa0d235C4abf4BcF4787aF4CF447DE572eF828', 18, 'UMA', 'UMA')

Const UMA_CALL

UMA_CALL: Token = new Token(ChainId.MAINNET,'0x1062aD0E59fa67fa0b27369113098cC941Dd0D5F',18,'UMA','UMA 35 Call [30 Apr 2021]')

Const UMA_LIST

UMA_LIST: "https://umaproject.org/uma.tokenlist.json" = "https://umaproject.org/uma.tokenlist.json"

Const UNI_FACTORY_ADDRESS

UNI_FACTORY_ADDRESS: "0x5C69bEe701ef814a2B6a3EDD4B1652CB9cc5aA6f" = "0x5C69bEe701ef814a2B6a3EDD4B1652CB9cc5aA6f"

Const UNSUPPORTED_LIST_URLS

UNSUPPORTED_LIST_URLS: string[] = [BA_LIST]
todo

add list from blockchain association

todo

add list from blockchain association

Const USDC

USDC: Token = new Token(ChainId.TELOS, '0x620fd5fa44BE6af63715Ef4E65DDFA0387aD13F5', 6, 'USDC', 'USD Coin')

Const USDP

USDP: Token = new Token(ChainId.MAINNET,'0x1456688345527bE1f37E9e627DA0837D6f08C925',18,'USDP','USDP Stablecoin')

Const USDT

USDT: Token = new Token(ChainId.TELOS, '0x33284f95ccb7B948d9D352e1439561CF83d8d00d', 8, 'USDT', 'Tether USD')

Const UST

UST: Token = new Token(ChainId.MAINNET, '0xa47c8bf37f92aBed4A126BDA807A7b7498661acD', 18, 'UST', 'Wrapped UST')

Const UTF_8_DECODER

UTF_8_DECODER: TextDecoder = new TextDecoder()

Const UTILIZATION_PRECISION

UTILIZATION_PRECISION: BigNumber = BigNumber.from('1000000000000000000')

Const UnpaddedLinkStyledButton

UnpaddedLinkStyledButton: any = styled(LinkStyledButton)`padding: 0;font-size: 1rem;opacity: ${({ disabled }) => (disabled ? '0.4' : '1')};`

Const UpperSection

UpperSection: any = styled.div`position: relative;h5 {margin: 0;margin-bottom: 0.5rem;font-size: 1rem;font-weight: 400;}h5:last-child {margin-bottom: 0px;}h4 {margin-top: 0;font-weight: 500;}`

Const V2_SWAP_DEFAULT_SLIPPAGE

V2_SWAP_DEFAULT_SLIPPAGE: Percent = new Percent(50, 10_000)

Const VISIBILITY_STATE_SUPPORTED

VISIBILITY_STATE_SUPPORTED: boolean = typeof document !== 'undefined' && 'visibilityState' in document

Const WBTC

WBTC: Token = new Token(ChainId.TELOS, '0x33284f95ccb7B948d9D352e1439561CF83d8d00d', 8, 'WBTC', 'Wrapped Bitcoin')

Const WEEKLY_MERKLE_ROOT

WEEKLY_MERKLE_ROOT: "https://raw.githubusercontent.com/sushiswap/sushi-vesting/master/merkle/week-27/merkle-10959148-12171394.json" = "https://raw.githubusercontent.com/sushiswap/sushi-vesting/master/merkle/week-27/merkle-10959148-12171394.json"

Const WETH

WETH: Token = new Token(ChainId.TELOS, '0xa722c13135930332Eb3d749B2F0906559D2C5b99', 18, 'WETH', 'Wrapped Ether')

Const WOOFY

WOOFY: Token = new Token(ChainId.MAINNET, '0xD0660cD418a64a1d44E9214ad8e459324D8157f1', 12, 'Woofy', 'WOOFY')

Const WRAPPED_LIST

WRAPPED_LIST: "https://wrapped.tokensoft.eth.link" = "https://wrapped.tokensoft.eth.link"

Const Web3ReactRoot

Web3ReactRoot: (args: Web3ReactProviderArguments) => Element = createWeb3ReactRoot(NetworkContextName)

Type declaration

    • (args: Web3ReactProviderArguments): Element
    • Parameters

      • args: Web3ReactProviderArguments

      Returns Element

Const Wrapper

Wrapper: any = styled.div`// ${({ theme }) => theme.flexColumnNoWrap}margin: 0;padding: 0;width: 100%;`

Const XSUSHI

XSUSHI: Token = new Token(ChainId.MAINNET, '0x8798249c2E607446EfB7Ad49eC89dD1865Ff4272', 18, 'xSUSHI', 'SushiBar')

Const XSUSHI_CALL

XSUSHI_CALL: Token = new Token(ChainId.MAINNET,'0xada279f9301C01A4eF914127a6C2a493Ad733924',18,'XSUc25-0531','XSUSHI 25 Call [31 May 2021]')

Const YEARN_LIST

YEARN_LIST: "https://yearn.science/static/tokenlist.json" = "https://yearn.science/static/tokenlist.json"

Const YFI

YFI: Token = new Token(ChainId.MAINNET, '0x0bc529c00C6401aEF6D220BE8C6Ea1667F6Ad93e', 18, 'YFI', 'YFI')

Const ZERO

ZERO: JSBI = JSBI.BigInt(0)

Const ZERO_PERCENT

ZERO_PERCENT: Percent = new Percent('0')

Const acceptListUpdate

acceptListUpdate: ActionCreatorWithOptionalPayload<string, string> = createAction<string>('lists/acceptListUpdate')

Const activeTabStyle

activeTabStyle: string = `${tabStyle} text-high-emphesis font-bold bg-dark-900`

Const addList

addList: ActionCreatorWithOptionalPayload<string, string> = createAction<string>('lists/addList')

Const addMulticallListeners

addMulticallListeners: ActionCreatorWithOptionalPayload<{ calls: Call[]; chainId: number; options: ListenerOptions }, string> = createAction<{ chainId: number; calls: Call[]; options: ListenerOptions }>('multicall/addMulticallListeners')

Const addPopup

addPopup: ActionCreatorWithOptionalPayload<{ content: PopupContent; key?: string; removeAfterMs?: number | null }, string> = createAction<{key?: stringremoveAfterMs?: number | nullcontent: PopupContent}>('application/addPopup')

Const addSerializedPair

addSerializedPair: ActionCreatorWithOptionalPayload<{ serializedPair: SerializedPair }, string> = createAction<{serializedPair: SerializedPair}>('user/addSerializedPair')

Const addSerializedToken

addSerializedToken: ActionCreatorWithOptionalPayload<{ serializedToken: SerializedToken }, string> = createAction<{serializedToken: SerializedToken}>('user/addSerializedToken')

Const addTransaction

addTransaction: ActionCreatorWithOptionalPayload<{ approval?: { spender: string; tokenAddress: string }; archer?: { deadline: number; ethTip: string; nonce: number; rawTransaction: string }; chainId: ChainId; claim?: { recipient: string }; from: string; hash: string; openmev?: { deadline: number; signedTx: string }; summary?: string }, string> = createAction<{chainId: ChainIdhash: stringfrom: stringapproval?: { tokenAddress: string; spender: string }claim?: { recipient: string }summary?: stringarcher?: {rawTransaction: stringdeadline: numbernonce: numberethTip: string}openmev?: {signedTx: stringdeadline: number}}>('transactions/addTransaction')
const

addTransaction

@implements

{OpenMev, ArcherDAO}

Const bentoBoxQuery

bentoBoxQuery: DocumentNode = gql`query bentoBoxQuery($id: String! = "0xf5bce5077908a1b7370b9ae04adc565ebd643966"$block: Block_height$where: BentoBox_filter) {bentoBoxes(first: 1, block: $block, where: $where) {idtotalUserstotalTokenstotalKashiPairstokens(first: 1000) {idnamesymboldecimalstotalSupplyBasetotalSupplyElastic}}}`

Const bentoStrategiesQuery

bentoStrategiesQuery: DocumentNode = gql`query bentoStrategies($first: Int = 1000, $firstHarvests: Int = 2, $block: Block_height, $where: Strategy_filter) {strategies(first: $first, block: $block, where: $where) {token {iddecimalsstrategyTargetPercentage}balancetotalProfitharvests(first: $firstHarvests, orderBy: timestamp, orderDirection: desc) {idprofittokenElastictimestampblock}timestampblock}}${bentoTokenFieldsQuery}`

Const bentoTokenFieldsQuery

bentoTokenFieldsQuery: DocumentNode = gql`fragment bentoTokenFields on Token {id# bentoBoxnamesymboldecimalstotalSupplyElastictotalSupplyBaseblocktimestamp}`

Const bentoTokensQuery

bentoTokensQuery: DocumentNode = gql`query bentoTokens($first: Int = 1000, $block: Block_height, $where: Token_filter) {tokens(first: $first, skip: $skip, block: $block, where: $where) {...bentoTokenFields}}${bentoTokenFieldsQuery}`

Const bentoUserTokensQuery

bentoUserTokensQuery: DocumentNode = gql`query bentoUserTokens($user: String!, $skip: Int = 0, $first: Int = 1000, $block: Block_height) {userTokens(skip: $skip, first: $first, block: $block, where: { share_gt: 0, user: $user }) {token {...bentoTokenFields}share}}${bentoTokenFieldsQuery}`

Const binance

binance: BscConnector = new BscConnector({ supportedChainIds: [56] })

Const blockFieldsQuery

blockFieldsQuery: DocumentNode = gql`fragment blockFields on Block {idnumbertimestamp}`

Const blockQuery

blockQuery: DocumentNode = gql`query blockQuery($where: Block_filter) {blocks(first: 1, orderBy: timestamp, orderDirection: desc, where: $where) {...blockFields}}${blockFieldsQuery}`

Const blocksQuery

blocksQuery: DocumentNode = gql`query blocksQuery($first: Int! = 1000, $skip: Int! = 0, $start: Int!, $end: Int!) {blocks(first: $firstskip: $skiporderBy: numberorderDirection: descwhere: { timestamp_gt: $start, timestamp_lt: $end }) {...blockFields}}${blockFieldsQuery}`

Const bundleFields

bundleFields: DocumentNode = gql`fragment bundleFields on Bundle {idethPrice}`

Const buttonStyle

buttonStyle: "flex justify-center items-center w-full h-14 rounded font-bold md:font-medium md:text-lg mt-5 text-sm focus:outline-none focus:ring" = "flex justify-center items-center w-full h-14 rounded font-bold md:font-medium md:text-lg mt-5 text-sm focus:outline-none focus:ring"

Const buttonStyleConnectWallet

buttonStyleConnectWallet: string = `${buttonStyle} text-high-emphesis bg-cyan-blue hover:bg-opacity-90`

Const buttonStyleDisabled

buttonStyleDisabled: string = `${buttonStyle} text-secondary bg-dark-700`

Const buttonStyleEnabled

buttonStyleEnabled: string = `${buttonStyle} text-high-emphesis bg-gradient-to-r from-pink-red to-light-brown hover:opacity-90`

Const buttonStyleInsufficientFunds

buttonStyleInsufficientFunds: string = `${buttonStyleEnabled} opacity-60`

Const checkedTransaction

checkedTransaction: ActionCreatorWithOptionalPayload<{ blockNumber: number; chainId: ChainId; hash: string }, string> = createAction<{chainId: ChainIdhash: stringblockNumber: number}>('transactions/checkedTransaction')

Const clearAllTransactions

clearAllTransactions: ActionCreatorWithOptionalPayload<{ chainId: ChainId }, string> = createAction<{ chainId: ChainId }>('transactions/clearAllTransactions')

Const dayDataFieldsQuery

dayDataFieldsQuery: DocumentNode = gql`fragment dayDataFields on DayData {iddatevolumeETHvolumeUSDuntrackedVolumeliquidityETHliquidityUSDtxCount}`

Const dayDatasQuery

dayDatasQuery: DocumentNode = gql`query dayDatasQuery($first: Int! = 1000, $date: Int! = 0, $where: DayData_filter) {dayDatas(first: $first, orderBy: date, orderDirection: desc, where: $where) {...dayDataFields}}${dayDataFieldsQuery}`

Const defaultBaseColor

defaultBaseColor: "#21262b" = "#21262b"

Const defaultClassName

defaultClassName: "w-0 p-0 text-2xl bg-transparent" = "w-0 p-0 text-2xl bg-transparent"

Const defaultHighlightColor

defaultHighlightColor: "#2b2f3e" = "#2b2f3e"

Const disableList

disableList: ActionCreatorWithOptionalPayload<string, string> = createAction<string>('lists/disableList')

Const enableList

enableList: ActionCreatorWithOptionalPayload<string, string> = createAction<string>('lists/enableList')

Const errorFetchingMulticallResults

errorFetchingMulticallResults: ActionCreatorWithOptionalPayload<{ calls: Call[]; chainId: number; fetchingBlockNumber: number }, string> = createAction<{chainId: numbercalls: Call[]fetchingBlockNumber: number}>('multicall/errorFetchingMulticallResults')

Const ethPriceQuery

ethPriceQuery: DocumentNode = gql`query ethPriceQuery($id: Int! = 1, $block: Block_height) {bundles(id: $id, block: $block) {...bundleFields}}${bundleFields}`

Const ethPriceTimeTravelQuery

ethPriceTimeTravelQuery: DocumentNode = gql`query ethPriceTimeTravelQuery($id: Int! = 1, $block: Block_height!) {bundles(id: $id, block: $block) {...bundleFields}}${bundleFields}`

Const factoryQuery

factoryQuery: DocumentNode = gql`query factoryQuery($id: String! = "0xc0aee478e3658e2610c5f7a4a2e1777ce9e4f2ac", $block: Block_height) {factory(id: $id, block: $block) {idvolumeUSDliquidityUSD}}`

Const fetchingMulticallResults

fetchingMulticallResults: ActionCreatorWithOptionalPayload<{ calls: Call[]; chainId: number; fetchingBlockNumber: number }, string> = createAction<{ chainId: number; calls: Call[]; fetchingBlockNumber: number }>('multicall/fetchingMulticallResults')

Const finalizeTransaction

finalizeTransaction: ActionCreatorWithOptionalPayload<{ chainId: ChainId; hash: string; receipt: SerializableTransactionReceipt }, string> = createAction<{chainId: ChainIdhash: stringreceipt: SerializableTransactionReceipt}>('transactions/finalizeTransaction')

Const fortmatic

fortmatic: FortmaticConnector = new FortmaticConnector({apiKey: process.env.NEXT_PUBLIC_FORTMATIC_API_KEY ?? '',chainId: 1,})

Const images

images: { image: string; url: string }[] = [{image: `url('/images/miso/banner-gene.png')`,url: 'https://miso.sushi.com/auctions/0xA017E4Cf380c5FDc372463f3330853500b4B3Cb9',},{image: `url('/images/miso/banner-xdefi.jpg')`,url: 'https://miso.sushi.com/auctions/0xE7E8A485945339079ec5Ae72917369FE6661f15E',},]

Const inactiveTabStyle

inactiveTabStyle: string = `${tabStyle} text-secondary`

Const injected

injected: InjectedConnector = new InjectedConnector({supportedChainIds: [1, // mainnet3, // ropsten4, // rinkeby5, // goreli42, // kovan250, // fantom4002, // fantom testnet137, // matic80001, // matic testnet100, // xdai56, // binance smart chain97, // binance smart chain testnet1287, // moonbase43114, // avalanche43113, // fuji128, // heco256, // heco testnet1666600000, // harmony1666700000, // harmony testnet66, // okex testnet65, // okex testnet42161, // arbitrum42220, // celo11297108109, // palm1285, // moonriver122, // fuse40, // telos],})

Const inputRegex

inputRegex: RegExp = RegExp(`^\\d*$`)

Const isClient

isClient: boolean = typeof window === 'object'

Const kashiPairFieldsQuery

kashiPairFieldsQuery: DocumentNode = gql`fragment kashiPairFields on KashiPair {id# bentoBoxtypemasterContractownerfeeTonamesymboloracleasset {...bentoTokenFields}collateral {...bentoTokenFields}exchangeRatetotalAssetElastictotalAssetBasetotalCollateralSharetotalBorrowElastictotalBorrowBaseinterestPerSecondutilizationfeesEarnedFractiontotalFeesEarnedFractionlastAccruedsupplyAPRborrowAPR# transactions# usersblocktimestamp}${bentoTokenFieldsQuery}`

Const kashiPairsQuery

kashiPairsQuery: DocumentNode = gql`query kashiPairs($skip: Int = 0$first: Int = 1000$where: KashiPair_filter$block: Block_height$orderBy: KashiPair_orderBy = "utilization"$orderDirection: OrderDirection! = "desc") {kashiPairs(skip: $skipfirst: $firstwhere: $whereblock: $blockorderBy: $orderByorderDirection: $orderDirection) {...kashiPairFields}}${kashiPairFieldsQuery}`

Const kashiUserPairsQuery

kashiUserPairsQuery: DocumentNode = gql`query kashiUserPairs($user: String!, $skip: Int = 0, $first: Int = 1000, $block: Block_height) {userKashiPairs(skip: $skip, first: $first, block: $block, where: { user: $user }) {assetFractioncollateralShareborrowPartpair {...kashiPairFields}}}${kashiPairFieldsQuery}`

Const liquidityPositionsQuery

liquidityPositionsQuery: DocumentNode = gql`query liquidityPositionSubsetQuery($first: Int! = 1000, $where: LiquidityPosition_filter) {liquidityPositions(first: $first, where: $where) {idliquidityTokenBalanceuser {id}pair {id}}}`

Const listCache

listCache: WeakMap<TokenList, TokenAddressMap> | null = typeof WeakMap !== 'undefined' ? new WeakMap<TokenList, TokenAddressMap>() : null

Const masterChefV1PairAddressesQuery

masterChefV1PairAddressesQuery: DocumentNode = gql`query masterChefV1PairAddresses($first: Int! = 1000$skip: Int! = 0$orderBy: String! = "id"$orderDirection: String! = "desc") {pools(first: $first, skip: $skip, orderBy: $orderBy, orderDirection: $orderDirection) {idallocPointaccSushiPerSharepair {id}}}`

Const masterChefV1SushiPerBlockQuery

masterChefV1SushiPerBlockQuery: DocumentNode = gql`query masterChefV1SushiPerBlock($id: String! = "0xc2edad668740f1aa35e4d8f227fb8e17dca888cd") {masterChef(id: $id) {idsushiPerBlock}}`

Const masterChefV1TotalAllocPointQuery

masterChefV1TotalAllocPointQuery: DocumentNode = gql`query masterChefV1TotalAllocPoint($id: String! = "0xc2edad668740f1aa35e4d8f227fb8e17dca888cd") {masterChef(id: $id) {idtotalAllocPoint}}`

Const masterChefV2PairAddressesQuery

masterChefV2PairAddressesQuery: DocumentNode = gql`query masterChefV2PairAddresses($first: Int! = 1000$skip: Int! = 0$orderBy: String! = "id"$orderDirection: String! = "desc") {pools(first: $first, skip: $skip, orderBy: $orderBy, orderDirection: $orderDirection) {idallocPointaccSushiPerSharepair {id}}}`

Const miniChefPairAddressesQuery

miniChefPairAddressesQuery: DocumentNode = gql`query miniChefPairAddresses($first: Int! = 1000$skip: Int! = 0$orderBy: String! = "id"$orderDirection: String! = "desc") {pools(first: $first, skip: $skip, orderBy: $orderBy, orderDirection: $orderDirection) {idallocPointaccSushiPerSharepair {id}}}`

Const miniChefPoolsQuery

miniChefPoolsQuery: DocumentNode = gql`query miniChefPoolsQuery($first: Int! = 1000$skip: Int! = 0$orderBy: String! = "id"$orderDirection: String! = "desc") {pools(first: $first, skip: $skip, orderBy: $orderBy, orderDirection: $orderDirection) {idpairrewarder {idrewardTokenrewardPerSecond}allocPointlastRewardTimeaccSushiPerShareslpBalanceuserCountminiChef {idsushiPerSecondtotalAllocPoint}}}`

Const network

network: NetworkConnector = new NetworkConnector({defaultChainId: 1,urls: RPC,})

Let networkLibrary

networkLibrary: Web3Provider | undefined

Const pairCountQuery

pairCountQuery: DocumentNode = gql`query pairCountQuery {uniswapFactories {pairCount}}`

Const pairDayDatasQuery

pairDayDatasQuery: DocumentNode = gql`query pairDayDatasQuery($first: Int = 1000, $date: Int = 0, $pairs: [Bytes]!) {pairDayDatas(first: $first, orderBy: date, orderDirection: desc, where: { pair_in: $pairs, date_gt: $date }) {datepair {id}token0 {derivedETH}token1 {derivedETH}reserveUSDvolumeToken0volumeToken1volumeUSDtxCount}}`

Const pairFieldsQuery

pairFieldsQuery: DocumentNode = gql`fragment pairFields on Pair {idreserveUSDreserveETHvolumeUSDuntrackedVolumeUSDtrackedReserveETHtoken0 {...PairToken}token1 {...PairToken}reserve0reserve1token0Pricetoken1PricetotalSupplytxCounttimestamp}fragment PairToken on Token {idnamesymboltotalSupplyderivedETH}`

Const pairIdsQuery

pairIdsQuery: DocumentNode = gql`query pairIdsQuery {pairs(first: 1000) {id}}`

Const pairQuery

pairQuery: DocumentNode = gql`query pairQuery($id: String!) {pair(id: $id) {...pairFields}}${pairFieldsQuery}`

Const pairTimeTravelQuery

pairTimeTravelQuery: DocumentNode = gql`query pairTimeTravelQuery($id: String!, $block: Block_height!) {pair(id: $id, block: $block) {...pairFields}}${pairFieldsQuery}`

Const pairsQuery

pairsQuery: DocumentNode = gql`query pair($skip: Int = 0$first: Int = 1000$where: Pair_filter$block: Block_height$orderBy: Pair_orderBy = "trackedReserveETH"$orderDirection: OrderDirection = "desc") {pairs(skip: $skipfirst: $firstorderBy: $orderByorderDirection: $orderDirectionblock: $blockwhere: $where) {...pairFields}}${pairFieldsQuery}`

Const pairsTimeTravelQuery

pairsTimeTravelQuery: DocumentNode = gql`query pairsTimeTravelQuery($first: Int! = 1000, $pairAddresses: [Bytes]!, $block: Block_height!) {pairs(first: $firstblock: $blockorderBy: trackedReserveETHorderDirection: descwhere: { id_in: $pairAddresses }) {idreserveUSDtrackedReserveETHvolumeUSDuntrackedVolumeUSDtxCount}}`

Const persistedReducer

persistedReducer: Reducer<EmptyObject & Object & PersistPartial, AnyAction> = persistReducer(persistConfig, reducer)

Const persistor

persistor: Persistor = persistStore(store)

Const poolsQuery

poolsQuery: DocumentNode = gql`query poolsQuery($first: Int! = 1000, $skip: Int! = 0, $orderBy: String! = "id", $orderDirection: String! = "desc") {pools(first: $first, skip: $skip, orderBy: $orderBy, orderDirection: $orderDirection) {idpairallocPointlastRewardBlockaccSushiPerSharebalanceuserCountowner {idsushiPerBlocktotalAllocPoint}}}`

Const poolsV2Query

poolsV2Query: DocumentNode = gql`query poolsV2Query($first: Int! = 1000$skip: Int! = 0$orderBy: String! = "id"$orderDirection: String! = "desc") {pools(first: $first, skip: $skip, orderBy: $orderBy, orderDirection: $orderDirection) {idpairallocPointslpBalancemasterChef {idtotalAllocPoint}rewarder {idrewardTokenrewardPerSecond}}}`

Const portis

portis: PortisConnector = new PortisConnector({dAppId: process.env.NEXT_PUBLIC_PORTIS_ID ?? '',networks: [1],})

Const priceFormatter

priceFormatter: NumberFormat = new Intl.NumberFormat('en-US', {style: 'currency',currency: 'USD',minimumFractionDigits: 2,})

Const rejectVersionUpdate

rejectVersionUpdate: ActionCreatorWithOptionalPayload<Version, string> = createAction<Version>('lists/rejectVersionUpdate')

Const removeList

removeList: ActionCreatorWithOptionalPayload<string, string> = createAction<string>('lists/removeList')

Const removeMulticallListeners

removeMulticallListeners: ActionCreatorWithOptionalPayload<{ calls: Call[]; chainId: number; options: ListenerOptions }, string> = createAction<{ chainId: number; calls: Call[]; options: ListenerOptions }>('multicall/removeMulticallListeners')

Const removePopup

removePopup: ActionCreatorWithOptionalPayload<{ key: string }, string> = createAction<{ key: string }>('application/removePopup')

Const removeSerializedPair

removeSerializedPair: ActionCreatorWithOptionalPayload<{ chainId: number; tokenAAddress: string; tokenBAddress: string }, string> = createAction<{chainId: numbertokenAAddress: stringtokenBAddress: string}>('user/removeSerializedPair')

Const removeSerializedToken

removeSerializedToken: ActionCreatorWithOptionalPayload<{ address: string; chainId: number }, string> = createAction<{chainId: numberaddress: string}>('user/removeSerializedToken')

Const replaceCreateState

replaceCreateState: ActionCreatorWithOptionalPayload<{ assetId?: string; collateralId?: string; field: Field; typedValue: string }, string> = createAction<{field: FieldtypedValue: stringcollateralId?: stringassetId?: string}>('create/replaceCreateState')

Const replaceLimitOrderState

replaceLimitOrderState: ActionCreatorWithOptionalPayload<{ fromBentoBalance?: boolean; independentField: Field; inputCurrencyId?: string; limitPrice: string; orderExpiration?: { label: string; value: string }; outputCurrencyId?: string; recipient: string | null; typedValue: string }, string> = createAction<{independentField: FieldtypedValue: stringinputCurrencyId?: stringoutputCurrencyId?: stringrecipient: string | nullfromBentoBalance?: booleanlimitPrice: stringorderExpiration?: { value: string; label: string }}>('limit-order/replaceLimitOrderState')

Const replaceSwapState

replaceSwapState: ActionCreatorWithOptionalPayload<{ field: Field; inputCurrencyId?: string; outputCurrencyId?: string; recipient: string | null; typedValue: string }, string> = createAction<{field: FieldtypedValue: stringinputCurrencyId?: stringoutputCurrencyId?: stringrecipient: string | null}>('swap/replaceSwapState')

Const resetMintState

resetMintState: ActionCreatorWithoutPayload<string> = createAction<void>('mint/resetMintState')

Const resetZapState

resetZapState: ActionCreatorWithoutPayload<string> = createAction<void>('zap/resetZapState')

Const rotate

rotate: any = keyframes`from {transform: rotate(0deg);}to {transform: rotate(360deg);}`

Const safeMultisigConnector

safeMultisigConnector: SafeAppConnector = new SafeAppConnector()

Const selectCurrency

selectCurrency: ActionCreatorWithOptionalPayload<{ currencyId: string; field: Field }, string> = createAction<{field: FieldcurrencyId: string}>('swap/selectCurrency')

Const sessionId

sessionId: string = nanoid()

Const setFromBentoBalance

setFromBentoBalance: ActionCreatorWithOptionalPayload<boolean, string> = createAction<boolean>('limit-order/setFromBentoBalance')

Const setKashiApprovalPending

setKashiApprovalPending: ActionCreatorWithOptionalPayload<string, string> = createAction<string>('application/setKashiApprovalPending')

Const setLimitOrderApprovalPending

setLimitOrderApprovalPending: ActionCreatorWithOptionalPayload<string, string> = createAction<string>('limit-order/setLimitOrderApprovalPending')

Const setLimitPrice

setLimitPrice: ActionCreatorWithOptionalPayload<string, string> = createAction<string | null>('limit-order/setLimitPrice')

Const setOpenModal

setOpenModal: ActionCreatorWithOptionalPayload<ApplicationModal, string> = createAction<ApplicationModal | null>('application/setOpenModal')

Const setOrderExpiration

setOrderExpiration: ActionCreatorWithOptionalPayload<{ label: string; value: string }, string> = createAction<{value: stringlabel: string} | null>('limit-order/setOrderExpiration')

Const setRecipient

setRecipient: ActionCreatorWithOptionalPayload<{ recipient: string | null }, string> = createAction<{ recipient: string | null }>('swap/setRecipient')

Const setStrategy

setStrategy: ActionCreatorWithOptionalPayload<Strategy, string> = createAction<Strategy>('inari/setStrategy')

Const setValues

setValues: ActionCreatorWithOptionalPayload<{ inputValue: string; outputValue: string }, string> = createAction<{ inputValue: string; outputValue: string }>('inari/setInputValue')

Const setZapIn

setZapIn: ActionCreatorWithOptionalPayload<boolean, string> = createAction<boolean>('inari/setZapIn')

Const skeletonKeyframes

skeletonKeyframes: any = keyframes`0% {background-position: -200px 0;}100% {background-position: calc(200px + 100%) 0;}`

Let store

store: any

Const switchCurrencies

switchCurrencies: ActionCreatorWithoutPayload<string> = createAction<void>('swap/switchCurrencies')

Const tabStyle

tabStyle: "flex justify-center items-center h-full w-full rounded-lg cursor-pointer text-sm md:text-base" = "flex justify-center items-center h-full w-full rounded-lg cursor-pointer text-sm md:text-base"

Const toggleURLWarning

toggleURLWarning: ActionCreatorWithoutPayload<string> = createAction<void>('app/toggleURLWarning')

export const updateUserOpenMevGasPrice = createAction<{ userOpenMevGasPrice: string }>('user/updateUserOpenMevGasPrice') export const updateUserOpenMevETHTip = createAction<{ userOpenMevETHTip: string }>('user/updateUserOpenMevETHTip') export const updateUserOpenMevGasEstimate = createAction<{ userOpenMevGasEstimate: string }>('user/updateUserOpenMevGasEstimate') export const updateUserOpenMevTipManualOverride = createAction<{ userOpenMevTipManualOverride: boolean }>('user/updateUserOpenMevTipManualOverride')

Const tokenDayDatasQuery

tokenDayDatasQuery: DocumentNode = gql`query tokenDayDatasQuery($first: Int! = 1000, $tokens: [Bytes]!, $date: Int! = 0) {tokenDayDatas(first: $first, orderBy: date, orderDirection: desc, where: { token_in: $tokens, date_gt: $date }) {iddatetoken {id}volumeUSDliquidityUSDpriceUSDtxCount}}`

Const tokenFieldsQuery

tokenFieldsQuery: DocumentNode = gql`fragment tokenFields on Token {idsymbolnamedecimalstotalSupplyvolumevolumeUSDuntrackedVolumeUSDtxCountliquidityderivedETH}`

Const tokenIdsQuery

tokenIdsQuery: DocumentNode = gql`query tokenIdsQuery {tokens(first: 1000) {id}}`

Const tokenListValidator

tokenListValidator: ValidateFunction = new Ajv({ allErrors: true }).compile(schema)

Const tokenPairsQuery

tokenPairsQuery: DocumentNode = gql`query tokenPairsQuery($id: String!) {pairs0: pairs(first: 1000, orderBy: reserveUSD, orderDirection: desc, where: { token0: $id }) {...pairFields}pairs1: pairs(first: 1000, orderBy: reserveUSD, orderDirection: desc, where: { token1: $id }) {...pairFields}}${pairFieldsQuery}`

Const tokenPriceQuery

tokenPriceQuery: DocumentNode = gql`query tokenPriceQuery($id: String!) {token(id: $id) {idderivedETH}}`

Const tokenQuery

tokenQuery: DocumentNode = gql`query tokenQuery($id: String!, $block: Block_height) {token(id: $id, block: $block) {...tokenFields}}${tokenFieldsQuery}`

Const tokenSubsetQuery

tokenSubsetQuery: DocumentNode = gql`query tokenSubsetQuery($first: Int! = 1000$tokenAddresses: [Bytes]!$orderBy: String! = "id"$orderDirection: String! = "desc") {tokens(first: $first, orderBy: $orderBy, orderDirection: $orderDirection, where: { id_in: $tokenAddresses }) {...tokenFields}}${tokenFieldsQuery}`

Const tokenTimeTravelQuery

tokenTimeTravelQuery: DocumentNode = gql`query tokenTimeTravelQuery($id: String!, $block: Block_height!) {token(id: $id, block: $block) {...tokenFields}}${tokenFieldsQuery}`

Const tokensQuery

tokensQuery: DocumentNode = gql`query tokensQuery($first: Int! = 1000, $block: Block_height) {tokens(first: $first, orderBy: volumeUSD, orderDirection: desc, block: $block) {...tokenFieldsdayData(first: 7, skip: 0, orderBy: date, order: asc) {idpriceUSD}# hourData(first: 168, skip: 0, orderBy: date, order: asc) {# priceUSD# }}}${tokenFieldsQuery}`

Const tokensTimeTravelQuery

tokensTimeTravelQuery: DocumentNode = gql`query tokensTimeTravelQuery($first: Int! = 1000, $block: Block_height!) {tokens(first: $first, block: $block) {...tokenFields}}${tokenFieldsQuery}`

Const tools

tools: { description: string; href: string; id: number; name: string }[] = [{id: 1,name: 'MEOWSHI',description: 'Redonominate xSUSHI into MEOWSHI',href: '/tools/meowshi',},{id: 2,name: 'INARI',description: 'Deposit SUSHI in various strategies & platforms in one click!',href: '/inari',},]

Const torus

torus: TorusConnector = new TorusConnector({chainId: 1,})

Const transactionsQuery

transactionsQuery: DocumentNode = gql`query transactionsQuery($pairAddresses: [Bytes]!) {swaps(orderBy: timestamp, orderDirection: desc, where: { pair_in: $pairAddresses }) {idtimestamppair {token0 {symbol}token1 {symbol}}senderamount0Inamount0Outamount1Inamount1OutamountUSDto}mints(orderBy: timestamp, orderDirection: desc, where: { pair_in: $pairAddresses }) {idtimestamppair {token0 {symbol}token1 {symbol}}senderamount0amount1amountUSDto}burns(orderBy: timestamp, orderDirection: desc, where: { pair_in: $pairAddresses }) {idtimestamppair {token0 {symbol}token1 {symbol}}senderamount0amount1amountUSDto}}`

Const typeInput

typeInput: ActionCreatorWithOptionalPayload<{ field: Field; noLiquidity: boolean; typedValue: string }, string> = createAction<{ field: Field; typedValue: string; noLiquidity: boolean }>('zap/typeInputZap')

Const uniswapUserQuery

uniswapUserQuery: DocumentNode = gql`query uniswapUserQuery($id: String!) {uniswapUser: user(id: $id) {idliquidityPositions {idliquidityTokenBalance# historicalSnapshots {# id# reserve0# reserve1# block# timestamp# liquidityTokenBalance# liquidityTokenTotalSupply# }}}}`

Const unknown

unknown: "https://raw.githubusercontent.com/sushiswap/icons/master/token/unknown.png" = "https://raw.githubusercontent.com/sushiswap/icons/master/token/unknown.png"

Const updateBlockNumber

updateBlockNumber: ActionCreatorWithOptionalPayload<{ blockNumber: number; chainId: number }, string> = createAction<{chainId: numberblockNumber: number}>('application/updateBlockNumber')

Const updateMatchesDarkMode

updateMatchesDarkMode: ActionCreatorWithOptionalPayload<{ matchesDarkMode: boolean }, string> = createAction<{ matchesDarkMode: boolean }>('user/updateMatchesDarkMode')

Const updateMulticallResults

updateMulticallResults: ActionCreatorWithOptionalPayload<{ blockNumber: number; chainId: number; results: {} }, string> = createAction<{chainId: numberblockNumber: numberresults: {[callKey: string]: string | null}}>('multicall/updateMulticallResults')

Const updateUserArcherETHTip

updateUserArcherETHTip: ActionCreatorWithOptionalPayload<{ userArcherETHTip: string }, string> = createAction<{userArcherETHTip: string}>('user/updateUserArcherETHTip')

Const updateUserArcherGasEstimate

updateUserArcherGasEstimate: ActionCreatorWithOptionalPayload<{ userArcherGasEstimate: string }, string> = createAction<{userArcherGasEstimate: string}>('user/updateUserArcherGasEstimate')

Const updateUserArcherGasPrice

updateUserArcherGasPrice: ActionCreatorWithOptionalPayload<{ userArcherGasPrice: string }, string> = createAction<{userArcherGasPrice: string}>('user/updateUserArcherGasPrice')

Const updateUserArcherTipManualOverride

updateUserArcherTipManualOverride: ActionCreatorWithOptionalPayload<{ userArcherTipManualOverride: boolean }, string> = createAction<{userArcherTipManualOverride: boolean}>('user/updateUserArcherTipManualOverride')

Const updateUserArcherUseRelay

updateUserArcherUseRelay: ActionCreatorWithOptionalPayload<{ userArcherUseRelay: boolean }, string> = createAction<{userArcherUseRelay: boolean}>('user/updateUserArcherUseRelay')

Const updateUserDarkMode

updateUserDarkMode: ActionCreatorWithOptionalPayload<{ userDarkMode: boolean }, string> = createAction<{ userDarkMode: boolean }>('user/updateUserDarkMode')

Const updateUserDeadline

updateUserDeadline: ActionCreatorWithOptionalPayload<{ userDeadline: number }, string> = createAction<{ userDeadline: number }>('user/updateUserDeadline')

Const updateUserExpertMode

updateUserExpertMode: ActionCreatorWithOptionalPayload<{ userExpertMode: boolean }, string> = createAction<{ userExpertMode: boolean }>('user/updateUserExpertMode')

Const updateUserOpenMevUseRelay

updateUserOpenMevUseRelay: ActionCreatorWithOptionalPayload<{ userOpenMevUseRelay: boolean }, string> = createAction<{userOpenMevUseRelay: boolean}>('user/updateUserOpenMevUseRelay')

Const updateUserSingleHopOnly

updateUserSingleHopOnly: ActionCreatorWithOptionalPayload<{ userSingleHopOnly: boolean }, string> = createAction<{userSingleHopOnly: boolean}>('user/updateUserSingleHopOnly')

Const updateUserSlippageTolerance

updateUserSlippageTolerance: ActionCreatorWithOptionalPayload<{ userSlippageTolerance: number | "auto" }, string> = createAction<{userSlippageTolerance: number | 'auto'}>('user/updateUserSlippageTolerance')

Const updateVersion

updateVersion: ActionCreatorWithoutPayload<string> = createAction<void>('global/updateVersion')

Const useAppSelector

useAppSelector: TypedUseSelectorHook<AppState> = useSelector

Const userIdsQuery

userIdsQuery: DocumentNode = gql`query userIdsQuery($first: Int! = 1000, $skip: Int! = 0) {users(first: $first, skip: $skip) {id}}`

Const viewUrl

viewUrl: string = `${LAMBDA_URL}/orders/view`

Const walletconnect

walletconnect: WalletConnectConnector = new WalletConnectConnector({rpc: RPC,bridge: 'https://bridge.walletconnect.org',qrcode: true,})

Const walletlink

walletlink: WalletLinkConnector = new WalletLinkConnector({url: RPC[ChainId.MAINNET],appName: 'SushiSwap',appLogoUrl: 'https://raw.githubusercontent.com/sushiswap/art/master/sushi/logo-256x256.png',})

Const xDai

xDai: "https://raw.githubusercontent.com/sushiswap/icons/master/network/xdai.jpg" = "https://raw.githubusercontent.com/sushiswap/icons/master/network/xdai.jpg"

Const xDaiLogo

xDaiLogo: "https://raw.githubusercontent.com/sushiswap/assets/master/blockchains/xdai/assets/0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d/logo.png" = "https://raw.githubusercontent.com/sushiswap/assets/master/blockchains/xdai/assets/0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d/logo.png"

Functions

Const AccountDetails

  • AccountDetails(__namedParameters: { ENSName: string; confirmedTransactions: string[]; openOptions: () => void; pendingTransactions: string[]; toggleWalletModal: () => void }): Element
  • Parameters

    • __namedParameters: { ENSName: string; confirmedTransactions: string[]; openOptions: () => void; pendingTransactions: string[]; toggleWalletModal: () => void }
      • ENSName: string
      • confirmedTransactions: string[]
      • openOptions: () => void
          • (): void
          • Returns void

      • pendingTransactions: string[]
      • toggleWalletModal: () => void
          • (): void
          • Returns void

    Returns Element

Add

  • Add(): Element

AddRemoveTabs

  • AddRemoveTabs(__namedParameters: { adding: boolean; creating: boolean; defaultSlippage: Percent }): Element

Const AddressInputPanel

  • AddressInputPanel(__namedParameters: { id: string; onChange: (value: string) => void; value: string }): Element
  • Parameters

    • __namedParameters: { id: string; onChange: (value: string) => void; value: string }
      • id: string
      • onChange: (value: string) => void
          • (value: string): void
          • Parameters

            • value: string

            Returns void

      • value: string

    Returns Element

AdvancedLiquidityDetails

  • AdvancedLiquidityDetails(): Element

AdvancedSwapDetails

  • AdvancedSwapDetails(__namedParameters: { allowedSlippage: Percent; minerBribe: string; trade: Trade<Currency, Currency, TradeType> }): Element

AdvancedSwapDetailsDropdown

  • AdvancedSwapDetailsDropdown(__namedParameters: { rest: rest; show: boolean }): Element

Alert

  • Alert(__namedParameters: { className: string; dismissable: boolean; message: string | number | ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}> | ReactChild[]; showIcon: boolean; title: string; type: "error" | "warning" | "information" }): Element | null
  • Parameters

    • __namedParameters: { className: string; dismissable: boolean; message: string | number | ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}> | ReactChild[]; showIcon: boolean; title: string; type: "error" | "warning" | "information" }
      • className: string
      • dismissable: boolean
      • message: string | number | ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}> | ReactChild[]
      • showIcon: boolean
      • title: string
      • type: "error" | "warning" | "information"

    Returns Element | null

Const AmountInput

  • AmountInput(__namedParameters: { state: MigrateState }): Element

AppBar

  • AppBar(): Element

Const AutoColumn

  • AutoColumn(__namedParameters: { children: ReactNode; className: string; gap: string; justify: "start" | "space-between" | "stretch" | "center" | "end" | "flex-end" | "flex-start"; rest: rest; style: CSSProperties }): Element
  • Parameters

    • __namedParameters: { children: ReactNode; className: string; gap: string; justify: "start" | "space-between" | "stretch" | "center" | "end" | "flex-end" | "flex-start"; rest: rest; style: CSSProperties }
      • children: ReactNode
      • className: string
      • gap: string
      • justify: "start" | "space-between" | "stretch" | "center" | "end" | "flex-end" | "flex-start"
      • rest: rest
      • style: CSSProperties

    Returns Element

Const Back

  • Back(): Element

Badge

  • Badge(__namedParameters: { children: string | number | ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}> | (string & {}) | ReactChild[] | (string & ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}>) | (string & Iterable<ReactNode>) | (string & ReactPortal) | (number & {}) | (number & ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}>) | (number & Iterable<ReactNode>) | (number & ReactPortal) | (ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}> & string) | (ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}> & number) | (ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}> & false) | (ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}> & true) | (ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}> & Iterable<ReactNode>) | (ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}> & ReactPortal) | (ReactChild[] & string) | (ReactChild[] & number) | (ReactChild[] & false) | (ReactChild[] & true) | (ReactChild[] & ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}>) | (ReactChild[] & Iterable<ReactNode>) | (ReactChild[] & ReactPortal); className: string; color: BadgeColor; size: BadgeSize }): Element
  • Parameters

    • __namedParameters: { children: string | number | ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}> | (string & {}) | ReactChild[] | (string & ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}>) | (string & Iterable<ReactNode>) | (string & ReactPortal) | (number & {}) | (number & ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}>) | (number & Iterable<ReactNode>) | (number & ReactPortal) | (ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}> & string) | (ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}> & number) | (ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}> & false) | (ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}> & true) | (ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}> & Iterable<ReactNode>) | (ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}> & ReactPortal) | (ReactChild[] & string) | (ReactChild[] & number) | (ReactChild[] & false) | (ReactChild[] & true) | (ReactChild[] & ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}>) | (ReactChild[] & Iterable<ReactNode>) | (ReactChild[] & ReactPortal); className: string; color: BadgeColor; size: BadgeSize }
      • children: string | number | ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}> | (string & {}) | ReactChild[] | (string & ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}>) | (string & Iterable<ReactNode>) | (string & ReactPortal) | (number & {}) | (number & ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}>) | (number & Iterable<ReactNode>) | (number & ReactPortal) | (ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}> & string) | (ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}> & number) | (ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}> & false) | (ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}> & true) | (ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}> & Iterable<ReactNode>) | (ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}> & ReactPortal) | (ReactChild[] & string) | (ReactChild[] & number) | (ReactChild[] & false) | (ReactChild[] & true) | (ReactChild[] & ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}>) | (ReactChild[] & Iterable<ReactNode>) | (ReactChild[] & ReactPortal)
      • className: string
      • color: BadgeColor
      • size: BadgeSize

    Returns Element

Balance

  • Balance(__namedParameters: { balance: CurrencyAmount<Currency> }): Element

Const BalancePanel

  • BalancePanel(__namedParameters: { balance: CurrencyAmount<Token>; field: Field; label: string; showMax: boolean; symbol: string; token: Token; value: string }): Element
  • BalancePanel(): Element

Balances

  • Balances(): Element

Const BalancesLayout

  • BalancesLayout(__namedParameters: { children: any }): Element

Const Banner

  • Banner(): Element

BenotBox

  • BenotBox(): Element

Blocklist

  • Blocklist(__namedParameters: { children: ReactNode }): Element

Borrow

  • Borrow(__namedParameters: { pair: any }): Element

BorrowCardHeader

  • BorrowCardHeader(__namedParameters: { children: any }): Element

Const BorrowLayout

  • BorrowLayout(__namedParameters: { children: any }): Element

BreakLineComponent

  • BreakLineComponent(__namedParameters: { style: CSSProperties }): Element

Button

ButtonConfirmed

  • ButtonConfirmed(__namedParameters: { confirmed: boolean; disabled: boolean; rest: rest }): Element

ButtonError

  • ButtonError(__namedParameters: { disabled: boolean; error: boolean; rest: rest }): Element

Buy

  • Buy(): Element

Card

  • Card(__namedParameters: { backgroundImage: string; children: ReactNode; className: string; description: string; footer: ReactChild; header: ReactChild; title: string }): Element
  • Parameters

    • __namedParameters: { backgroundImage: string; children: ReactNode; className: string; description: string; footer: ReactChild; header: ReactChild; title: string }
      • backgroundImage: string
      • children: ReactNode
      • className: string
      • description: string
      • footer: ReactChild
      • header: ReactChild
      • title: string

    Returns Element

Const CardHeader

  • CardHeader(__namedParameters: { children: any; className: any }): Element
  • CardHeader(): Element

ChartToggle

  • ChartToggle(__namedParameters: { bgColor: string; id: string; isActive: boolean; toggle: () => void }): Element
  • Parameters

    • __namedParameters: { bgColor: string; id: string; isActive: boolean; toggle: () => void }
      • bgColor: string
      • id: string
      • isActive: boolean
      • toggle: () => void
          • (): void
          • Returns void

    Returns Element

Const Checkbox

  • Checkbox(__namedParameters: { className: string; color: Color; rest: rest; set: (value: boolean) => void }): Element
  • Parameters

    • __namedParameters: { className: string; color: Color; rest: rest; set: (value: boolean) => void }
      • className: string
      • color: Color
      • rest: rest
      • set: (value: boolean) => void
          • (value: boolean): void
          • Parameters

            • value: boolean

            Returns void

    Returns Element

Const Column

  • Column(__namedParameters: { children: ReactNode; className: string; rest: rest }): Element

Const ColumnCenter

  • ColumnCenter(__namedParameters: { children: ReactNode; rest: rest }): Element

CommonBases

  • CommonBases(__namedParameters: { chainId: number; onSelect: (currency: Currency) => void; selectedCurrency: Currency }): Element

Const CompletedOrders

  • CompletedOrders(): Element

Const Component

  • Component(__namedParameters: { children: ReactNode; networks: ChainId[] }): Element

ConfirmAddModalBottom

  • ConfirmAddModalBottom(__namedParameters: { currencies: {}; noLiquidity: boolean; onAdd: () => void; parsedAmounts: {}; poolTokenPercentage: Percent; price: Fraction }): Element
  • Parameters

    • __namedParameters: { currencies: {}; noLiquidity: boolean; onAdd: () => void; parsedAmounts: {}; poolTokenPercentage: Percent; price: Fraction }
      • currencies: {}
      • noLiquidity: boolean
      • onAdd: () => void
          • (): void
          • Returns void

      • parsedAmounts: {}
      • poolTokenPercentage: Percent
      • price: Fraction

    Returns Element

Const ConfirmLimitOrderBottomContent

  • ConfirmLimitOrderBottomContent(__namedParameters: { onClick: () => void }): Element

Const ConfirmLimitOrderModal

  • ConfirmLimitOrderModal(__namedParameters: { onConfirm: () => void; onDismiss: () => void; open: boolean }): Element

Const ConfirmLimitOrderTopContent

  • ConfirmLimitOrderTopContent(): Element

ConfirmSwapModal

  • ConfirmSwapModal(__namedParameters: { allowedSlippage: Percent; attemptingTxn: boolean; isOpen: boolean; minerBribe: string; onAcceptChanges: () => void; onConfirm: () => void; onDismiss: () => void; originalTrade: Trade<Currency, Currency, TradeType>; recipient: string; swapErrorMessage: string; trade: Trade<Currency, Currency, TradeType>; txHash: string }): Element
  • Parameters

    • __namedParameters: { allowedSlippage: Percent; attemptingTxn: boolean; isOpen: boolean; minerBribe: string; onAcceptChanges: () => void; onConfirm: () => void; onDismiss: () => void; originalTrade: Trade<Currency, Currency, TradeType>; recipient: string; swapErrorMessage: string; trade: Trade<Currency, Currency, TradeType>; txHash: string }
      • allowedSlippage: Percent
      • attemptingTxn: boolean
      • isOpen: boolean
      • minerBribe: string
      • onAcceptChanges: () => void
          • (): void
          • Returns void

      • onConfirm: () => void
          • (): void
          • Returns void

      • onDismiss: () => void
          • (): void
          • Returns void

      • originalTrade: Trade<Currency, Currency, TradeType>
      • recipient: string
      • swapErrorMessage: string
      • trade: Trade<Currency, Currency, TradeType>
      • txHash: string

    Returns Element

Const ConfirmationModalContent

  • ConfirmationModalContent(__namedParameters: { bottomContent: () => React.ReactNode; onDismiss: () => void; title: string; topContent: () => React.ReactNode }): Element
  • Parameters

    • __namedParameters: { bottomContent: () => React.ReactNode; onDismiss: () => void; title: string; topContent: () => React.ReactNode }
      • bottomContent: () => React.ReactNode
          • (): React.ReactNode
          • Returns React.ReactNode

      • onDismiss: () => void
          • (): void
          • Returns void

      • title: string
      • topContent: () => React.ReactNode
          • (): React.ReactNode
          • Returns React.ReactNode

    Returns Element

Const ConfirmationPendingContent

  • ConfirmationPendingContent(__namedParameters: { onDismiss: () => void; pendingText: string; pendingText2: string }): Element

Const Container

  • Container(__namedParameters: { children: any; className: string; maxWidth: string; rest: rest }): Element

Const CopyHelper

  • CopyHelper(__namedParameters: { children: ReactNode; className: string; toCopy: string }): Element

Create

  • Create(): Element

Const CreateLayout

  • CreateLayout(__namedParameters: { children: any }): Element

Const CurrencyInput

  • CurrencyInput(__namedParameters: { endAdornment: ReactNode; error: string; id: string; onMax: () => void; onUserInput: (x: string) => void; showMaxButton: boolean; value: string }): Element
  • Parameters

    • __namedParameters: { endAdornment: ReactNode; error: string; id: string; onMax: () => void; onUserInput: (x: string) => void; showMaxButton: boolean; value: string }
      • endAdornment: ReactNode
      • error: string
      • id: string
      • onMax: () => void
          • (): void
          • Returns void

      • onUserInput: (x: string) => void
          • (x: string): void
          • Parameters

            • x: string

            Returns void

      • showMaxButton: boolean
      • value: string

    Returns Element

Const CurrencyInputPanel

  • CurrencyInputPanel(__namedParameters: { allowManageTokenList: boolean; currency: Currency; customBalanceText: string; disableCurrencySelect: boolean; fiatValue: CurrencyAmount<Token>; hideBalance: boolean; hideInput: boolean; id: string; label: string; locked: boolean; onCurrencySelect: (currency: Currency) => void; onMax: () => void; onUserInput: (value: string) => void; otherCurrency: Currency; pair: Pair; priceImpact: Percent; renderBalance: (amount: CurrencyAmount<Currency>) => ReactNode; showCommonBases: boolean; showMaxButton: boolean; showSearch: boolean; value: string }): Element
  • CurrencyInputPanel(__namedParameters: { field: Field; meowshiState: MeowshiState; showMax: boolean }): Element
  • Parameters

    • __namedParameters: { allowManageTokenList: boolean; currency: Currency; customBalanceText: string; disableCurrencySelect: boolean; fiatValue: CurrencyAmount<Token>; hideBalance: boolean; hideInput: boolean; id: string; label: string; locked: boolean; onCurrencySelect: (currency: Currency) => void; onMax: () => void; onUserInput: (value: string) => void; otherCurrency: Currency; pair: Pair; priceImpact: Percent; renderBalance: (amount: CurrencyAmount<Currency>) => ReactNode; showCommonBases: boolean; showMaxButton: boolean; showSearch: boolean; value: string }
      • allowManageTokenList: boolean
      • currency: Currency
      • customBalanceText: string
      • disableCurrencySelect: boolean
      • fiatValue: CurrencyAmount<Token>
      • hideBalance: boolean
      • hideInput: boolean
      • id: string
      • label: string
      • locked: boolean
      • onCurrencySelect: (currency: Currency) => void
      • onMax: () => void
          • (): void
          • Returns void

      • onUserInput: (value: string) => void
          • (value: string): void
          • Parameters

            • value: string

            Returns void

      • otherCurrency: Currency
      • pair: Pair
      • priceImpact: Percent
      • renderBalance: (amount: CurrencyAmount<Currency>) => ReactNode
          • (amount: CurrencyAmount<Currency>): ReactNode
          • Parameters

            Returns ReactNode

      • showCommonBases: boolean
      • showMaxButton: boolean
      • showSearch: boolean
      • value: string

    Returns Element

  • Parameters

    Returns Element

CurrencyList

  • CurrencyList(__namedParameters: { currencies: Currency[]; fixedListRef: MutableRefObject<any>; height: number; hideBalance: boolean; onCurrencySelect: (currency: Currency) => void; otherCurrency: Currency; otherListTokens: WrappedTokenInfo[]; selectedCurrency: Currency; setImportToken: (token: Token) => void; showImportView: () => void }): Element
  • Parameters

    • __namedParameters: { currencies: Currency[]; fixedListRef: MutableRefObject<any>; height: number; hideBalance: boolean; onCurrencySelect: (currency: Currency) => void; otherCurrency: Currency; otherListTokens: WrappedTokenInfo[]; selectedCurrency: Currency; setImportToken: (token: Token) => void; showImportView: () => void }
      • currencies: Currency[]
      • fixedListRef: MutableRefObject<any>
      • height: number
      • hideBalance: boolean
      • onCurrencySelect: (currency: Currency) => void
      • otherCurrency: Currency
      • otherListTokens: WrappedTokenInfo[]
      • selectedCurrency: Currency
      • setImportToken: (token: Token) => void
          • (token: Token): void
          • Parameters

            • token: Token

            Returns void

      • showImportView: () => void
          • (): void
          • Returns void

    Returns Element

Const CurrencyLogo

  • CurrencyLogo(__namedParameters: { className: string; currency: Currency; rest: rest; size: string | number; style: CSSProperties }): Element

CurrencyRow

  • CurrencyRow(__namedParameters: { currency: Currency; hideBalance: boolean; isSelected: boolean; onSelect: () => void; otherSelected: boolean; style: CSSProperties }): Element
  • Parameters

    • __namedParameters: { currency: Currency; hideBalance: boolean; isSelected: boolean; onSelect: () => void; otherSelected: boolean; style: CSSProperties }
      • currency: Currency
      • hideBalance: boolean
      • isSelected: boolean
      • onSelect: () => void
          • (): void
          • Returns void

      • otherSelected: boolean
      • style: CSSProperties

    Returns Element

CurrencySearch

  • CurrencySearch(__namedParameters: { allowManageTokenList: boolean; currencyList: string[]; hideBalance: boolean; includeNativeCurrency: boolean; isOpen: boolean; onCurrencySelect: (currency: Currency) => void; onDismiss: () => void; otherSelectedCurrency: Currency; selectedCurrency: Currency; setImportToken: (token: Token) => void; showCommonBases: boolean; showImportView: () => void; showManageView: () => void; showSearch: boolean }): Element
  • Parameters

    • __namedParameters: { allowManageTokenList: boolean; currencyList: string[]; hideBalance: boolean; includeNativeCurrency: boolean; isOpen: boolean; onCurrencySelect: (currency: Currency) => void; onDismiss: () => void; otherSelectedCurrency: Currency; selectedCurrency: Currency; setImportToken: (token: Token) => void; showCommonBases: boolean; showImportView: () => void; showManageView: () => void; showSearch: boolean }
      • allowManageTokenList: boolean
      • currencyList: string[]
      • hideBalance: boolean
      • includeNativeCurrency: boolean
      • isOpen: boolean
      • onCurrencySelect: (currency: Currency) => void
      • onDismiss: () => void
          • (): void
          • Returns void

      • otherSelectedCurrency: Currency
      • selectedCurrency: Currency
      • setImportToken: (token: Token) => void
          • (token: Token): void
          • Parameters

            • token: Token

            Returns void

      • showCommonBases: boolean
      • showImportView: () => void
          • (): void
          • Returns void

      • showManageView: () => void
          • (): void
          • Returns void

      • showSearch: boolean

    Returns Element

CurrencySearchModal

  • CurrencySearchModal(__namedParameters: { allowManageTokenList: boolean; currencyList: string[]; hideBalance: boolean; includeNativeCurrency: boolean; isOpen: boolean; onCurrencySelect: (currency: Currency) => void; onDismiss: () => void; otherSelectedCurrency: Currency; selectedCurrency: Currency; showCommonBases: boolean; showSearch: boolean }): Element
  • Parameters

    • __namedParameters: { allowManageTokenList: boolean; currencyList: string[]; hideBalance: boolean; includeNativeCurrency: boolean; isOpen: boolean; onCurrencySelect: (currency: Currency) => void; onDismiss: () => void; otherSelectedCurrency: Currency; selectedCurrency: Currency; showCommonBases: boolean; showSearch: boolean }
      • allowManageTokenList: boolean
      • currencyList: string[]
      • hideBalance: boolean
      • includeNativeCurrency: boolean
      • isOpen: boolean
      • onCurrencySelect: (currency: Currency) => void
      • onDismiss: () => void
          • (): void
          • Returns void

      • otherSelectedCurrency: Currency
      • selectedCurrency: Currency
      • showCommonBases: boolean
      • showSearch: boolean

    Returns Element

Const CurrencySelect

  • CurrencySelect(__namedParameters: { allowManageTokenList: boolean; currency: Currency; currencyList: string[]; disabled: boolean; includeNativeCurrency: boolean; label: string; onSelect: (x: Currency) => void; otherCurrency: Currency; showCommonBases: boolean }): Element
  • Parameters

    • __namedParameters: { allowManageTokenList: boolean; currency: Currency; currencyList: string[]; disabled: boolean; includeNativeCurrency: boolean; label: string; onSelect: (x: Currency) => void; otherCurrency: Currency; showCommonBases: boolean }
      • allowManageTokenList: boolean
      • currency: Currency
      • currencyList: string[]
      • disabled: boolean
      • includeNativeCurrency: boolean
      • label: string
      • onSelect: (x: Currency) => void
      • otherCurrency: Currency
      • showCommonBases: boolean

    Returns Element

CurrencySelectPanel

  • CurrencySelectPanel(__namedParameters: { currency: Currency; disableCurrencySelect: boolean; id: string; onClick: () => void; onCurrencySelect: (currency: Currency) => void; otherCurrency: Currency; showCommonBases: boolean }): Element

Custom404

  • Custom404(): Element

Custom500

  • Custom500(): Element

Dashboard

  • Dashboard(): Element

Deposit

  • Deposit(__namedParameters: { pair: any }): Element

DoubleCurrencyLogo

  • DoubleCurrencyLogo(__namedParameters: { className: string; currency0: Currency; currency1: Currency; logoClassName: string; size: number }): Element

Const DoubleGlowShadow

  • DoubleGlowShadow(__namedParameters: { children: ReactNode; className: string }): Element

Const Empty

  • Empty(__namedParameters: { children: ReactNode; className: string }): Element
  • Parameters

    • __namedParameters: { children: ReactNode; className: string }
      • children: ReactNode
      • className: string

    Returns Element

Error

  • Error(__namedParameters: { statusCode: any }): Element

Const ExchangeHeader

  • ExchangeHeader(__namedParameters: { allowedSlippage: Percent; input: Currency; output: Currency }): Element

Const ExchangeLiquidityPairs

  • ExchangeLiquidityPairs(__namedParameters: { exchange: string; state: MigrateState }): Element

ExchangeRateCheckBox

  • ExchangeRateCheckBox(__namedParameters: { color: any; desiredDirection: any; pair: any; setUpdateOracle: any; updateOracle: any }): Element
  • Parameters

    • __namedParameters: { color: any; desiredDirection: any; pair: any; setUpdateOracle: any; updateOracle: any }
      • color: any
      • desiredDirection: any
      • pair: any
      • setUpdateOracle: any
      • updateOracle: any

    Returns Element

Const ExpertModePanel

  • ExpertModePanel(__namedParameters: { active: boolean; children: ReactNode; onClose: () => void }): Element
  • Parameters

    • __namedParameters: { active: boolean; children: ReactNode; onClose: () => void }
      • active: boolean
      • children: ReactNode
      • onClose: () => void
          • (): void
          • Returns void

    Returns Element

Const ExternalLink

  • ExternalLink(__namedParameters: { children: ReactNode; className: string; color: string; endIcon: Element; href: string; rel: string; rest: rest; startIcon: Element; target: string }): Element
  • Parameters

    • __namedParameters: { children: ReactNode; className: string; color: string; endIcon: Element; href: string; rel: string; rest: rest; startIcon: Element; target: string }
      • children: ReactNode
      • className: string
      • color: string
      • endIcon: Element
      • href: string
      • rel: string
      • rest: rest
      • startIcon: Element
      • target: string

    Returns Element

ExternalLinkIcon

  • ExternalLinkIcon(__namedParameters: { href: string; rel: string; rest: rest; target: string }): Element

Farm

  • Farm(): Element

Const FarmList

  • FarmList(__namedParameters: { farms: any; term: any }): Element

Const FarmListItem

  • FarmListItem(__namedParameters: { farm: any; rest: rest }): Element

Const FarmListItemDetails

  • FarmListItemDetails(__namedParameters: { farm: any }): Element

FiatValue

  • FiatValue(__namedParameters: { fiatValue: CurrencyAmount<Currency>; priceImpact: Percent }): Element

FindPoolTabs

  • FindPoolTabs(): Element

Const Footer

  • Footer(): Element

FormattedCurrencyAmount

  • FormattedCurrencyAmount(__namedParameters: { currencyAmount: CurrencyAmount<Currency>; significantDigits: number }): Element

FormattedPriceImpact

  • FormattedPriceImpact(__namedParameters: { priceImpact: Percent }): Element

FullPositionCard

  • FullPositionCard(__namedParameters: { border: string; pair: Pair; stakedBalance: CurrencyAmount<Token> }): Element
  • Parameters

    • __namedParameters: { border: string; pair: Pair; stakedBalance: CurrencyAmount<Token> }
      • border: string
      • pair: Pair
      • stakedBalance: CurrencyAmount<Token>

    Returns Element

Gas

  • Gas(): Element

GnosisManager

  • GnosisManager(): Element

Const GradientDot

  • GradientDot(__namedParameters: { desc: any; percent: any }): Element

Graph

  • Graph(__namedParameters: { data: { x: number; y: number }[]; height: number; stroke: { solid: string } | { gradient: { from: string; to: string } }; width: number }): Element
  • Parameters

    • __namedParameters: { data: { x: number; y: number }[]; height: number; stroke: { solid: string } | { gradient: { from: string; to: string } }; width: number }
      • data: { x: number; y: number }[]
      • height: number
      • stroke: { solid: string } | { gradient: { from: string; to: string } }
      • width: number

    Returns Element

Const HeaderToggle

  • HeaderToggle(__namedParameters: { meowshiState: MeowshiState }): Element

Const HeadlessUIModal

  • HeadlessUIModal(__namedParameters: { children: ReactNode; isOpen: boolean; onDismiss: () => void }): Element
  • Parameters

    • __namedParameters: { children: ReactNode; isOpen: boolean; onDismiss: () => void }
      • children: ReactNode
      • isOpen: boolean
      • onDismiss: () => void
          • (): void
          • Returns void

    Returns Element

Const Image

  • Image(__namedParameters: { height: any; layout: any; loader: any; rest: rest; src: any; width: any }): Element
  • Parameters

    • __namedParameters: { height: any; layout: any; loader: any; rest: rest; src: any; width: any }
      • height: any
      • layout: any
      • loader: any
      • rest: rest
      • src: any
      • width: any

    Returns Element

ImportList

  • ImportList(__namedParameters: { list: TokenList; listURL: string; onDismiss: () => void; setModalView: (view: CurrencyModalView) => void }): Element

ImportRow

  • ImportRow(__namedParameters: { dim: boolean; setImportToken: (token: Token) => void; showImportView: () => void; style: CSSProperties; token: Token }): Element
  • Parameters

    • __namedParameters: { dim: boolean; setImportToken: (token: Token) => void; showImportView: () => void; style: CSSProperties; token: Token }
      • dim: boolean
      • setImportToken: (token: Token) => void
          • (token: Token): void
          • Parameters

            • token: Token

            Returns void

      • showImportView: () => void
          • (): void
          • Returns void

      • style: CSSProperties
      • token: Token

    Returns Element

ImportToken

  • ImportToken(__namedParameters: { handleCurrencySelect: (currency: Currency) => void; list: TokenList; onBack: () => void; onDismiss: () => void; tokens: Token[] }): Element
  • Parameters

    • __namedParameters: { handleCurrencySelect: (currency: Currency) => void; list: TokenList; onBack: () => void; onDismiss: () => void; tokens: Token[] }
      • handleCurrencySelect: (currency: Currency) => void
      • list: TokenList
      • onBack: () => void
          • (): void
          • Returns void

      • onDismiss: () => void
          • (): void
          • Returns void

      • tokens: Token[]

    Returns Element

Const Inari

  • Inari(): Element

Const InariButton

  • InariButton(__namedParameters: { children: ReactNode; rest: rest }): Element

Const InariDescription

  • InariDescription(): Element

Const InformationDisclosure

  • InformationDisclosure(__namedParameters: { farm: any }): Element

Const InvestmentDetails

  • InvestmentDetails(__namedParameters: { farm: any }): Element

Item

  • Item(__namedParameters: { className: string; item: unknown }): Element

KashiApproveButton

  • KashiApproveButton(__namedParameters: { color: any; content: any }): any

Const KashiDeposit

  • KashiDeposit(__namedParameters: { pair: any; useBento: any }): Element

KashiProvider

  • KashiProvider(__namedParameters: { children: any }): Element

Const KashiWithdraw

  • KashiWithdraw(__namedParameters: { pair: any; useBento: any }): Element

Const LPTokenSelect

  • LPTokenSelect(__namedParameters: { exchange: string; isSelected: boolean; lpToken: LPToken; onToggle: (lpToken: LPToken) => void; updating: boolean }): Element

LangSwitcher

  • LangSwitcher(): Element

Lend

  • Lend(): Element

LendCardHeader

  • LendCardHeader(__namedParameters: { children: any }): Element

Const LendEntry

  • LendEntry(__namedParameters: { pair: any; userPosition: boolean }): Element

Const LendLayout

  • LendLayout(__namedParameters: { children: any }): Element

LendWithdrawAction

  • LendWithdrawAction(__namedParameters: { pair: any }): Element

LimitOrder

  • LimitOrder(): Element

Const LimitOrderButton

Const LimitPriceInputPanel

  • LimitPriceInputPanel(__namedParameters: { onBlur: (value: string) => void }): Element

LineGraph

  • LineGraph(__namedParameters: { data: { x: number; y: number }[]; stroke: object }): Element
  • Parameters

    • __namedParameters: { data: { x: number; y: number }[]; stroke: object }
      • data: { x: number; y: number }[]
      • stroke: object
        • solid: string

    Returns Element

LiquidityHeader

  • LiquidityHeader(__namedParameters: { input: any; output: any }): Element

LiquidityPrice

  • LiquidityPrice(__namedParameters: { className: string; currencies: {}; noLiquidity: boolean; poolTokenPercentage: Percent; price: Price<Currency, Currency> }): Element

List

  • List(__namedParameters: { className: string; items: unknown[] }): Element

ListHeaderWithSort

  • ListHeaderWithSort(__namedParameters: { children: any; className: any; direction: any; sort: any; sortKey: any }): Element
  • Parameters

    • __namedParameters: { children: any; className: any; direction: any; sort: any; sortKey: any }
      • children: any
      • className: any
      • direction: any
      • sort: any
      • sortKey: any

    Returns Element

ListLogo

  • ListLogo(__namedParameters: { alt: string; logoURI: string; size: string; style: CSSProperties }): Element
  • Parameters

    • __namedParameters: { alt: string; logoURI: string; size: string; style: CSSProperties }
      • alt: string
      • logoURI: string
      • size: string
      • style: CSSProperties

    Returns Element

ListToggle

  • ListToggle(__namedParameters: { bgColor: string; id: string; isActive: boolean; toggle: () => void }): Element
  • Parameters

    • __namedParameters: { bgColor: string; id: string; isActive: boolean; toggle: () => void }
      • bgColor: string
      • id: string
      • isActive: boolean
      • toggle: () => void
          • (): void
          • Returns void

    Returns Element

Loader

  • Loader(__namedParameters: { rest: rest; size: string; stroke: string }): Element
  • Takes in custom size and stroke for circle color, default to primary color as fill, need ...rest for layered styles on top

    Parameters

    • __namedParameters: { rest: rest; size: string; stroke: string }
      • rest: rest
      • size: string
      • stroke: string

    Returns Element

LoadingView

  • LoadingView(__namedParameters: { children: any; onDismiss: () => void }): Element

Const Logo

  • Logo(__namedParameters: { alt: string; className: string; height: string | number; rest: rest; srcs: string[]; style: CSSProperties; width: string | number }): Element
  • Renders an image by sequentially trying a list of URIs, and then eventually a fallback triangle alert

    Parameters

    • __namedParameters: { alt: string; className: string; height: string | number; rest: rest; srcs: string[]; style: CSSProperties; width: string | number }
      • alt: string
      • className: string
      • height: string | number
      • rest: rest
      • srcs: string[]
      • style: CSSProperties
      • width: string | number

    Returns Element

Const Main

  • Main(__namedParameters: { children: any }): Element

Manage

  • Manage(__namedParameters: { onDismiss: () => void; setImportList: (list: TokenList) => void; setImportToken: (token: Token) => void; setListUrl: (url: string) => void; setModalView: (view: CurrencyModalView) => void }): Element
  • Parameters

    • __namedParameters: { onDismiss: () => void; setImportList: (list: TokenList) => void; setImportToken: (token: Token) => void; setListUrl: (url: string) => void; setModalView: (view: CurrencyModalView) => void }
      • onDismiss: () => void
          • (): void
          • Returns void

      • setImportList: (list: TokenList) => void
          • (list: TokenList): void
          • Parameters

            • list: TokenList

            Returns void

      • setImportToken: (token: Token) => void
          • (token: Token): void
          • Parameters

            • token: Token

            Returns void

      • setListUrl: (url: string) => void
          • (url: string): void
          • Parameters

            • url: string

            Returns void

      • setModalView: (view: CurrencyModalView) => void

    Returns Element

Const ManageBar

  • ManageBar(__namedParameters: { farm: any }): Element

Const ManageKashiPair

  • ManageKashiPair(__namedParameters: { farm: any }): Element

ManageLists

  • ManageLists(__namedParameters: { setImportList: (list: TokenList) => void; setListUrl: (url: string) => void; setModalView: (view: CurrencyModalView) => void }): Element

Const ManageSwapPair

  • ManageSwapPair(__namedParameters: { farm: any }): Element

ManageTokens

  • ManageTokens(__namedParameters: { setImportToken: (token: Token) => void; setModalView: (view: CurrencyModalView) => void }): Element

MarketHeader

  • MarketHeader(__namedParameters: { lists: any; type: any }): Element

Me

  • Me(): Element

Const Menu

  • Menu(): Element
  • Menu(__namedParameters: { positionsLength: any }): Element

Meowshi

  • Meowshi(): Element

Const MeowshiButton

  • MeowshiButton(__namedParameters: { meowshiState: MeowshiState }): Element

Migrate

  • Migrate(): Element

Const MigrateButtons

  • MigrateButtons(__namedParameters: { exchange: string; state: MigrateState }): Element

Const MigrateModeSelect

  • MigrateModeSelect(__namedParameters: { state: MigrateState }): Element

MinerTip

  • MinerTip(): Element

MinimalPositionCard

  • MinimalPositionCard(__namedParameters: { border: string; pair: Pair; showUnwrapped: boolean }): Element

MisoArticles

  • MisoArticles(__namedParameters: { content: any; title: any }): Element

Modal

  • Modal(__namedParameters: { children: ReactNode; initialFocusRef: RefObject<any>; isOpen: boolean; maxHeight: number; maxWidth: number; minHeight: number | false; onDismiss: () => void; padding: number }): Element
  • Parameters

    • __namedParameters: { children: ReactNode; initialFocusRef: RefObject<any>; isOpen: boolean; maxHeight: number; maxWidth: number; minHeight: number | false; onDismiss: () => void; padding: number }
      • children: ReactNode
      • initialFocusRef: RefObject<any>
      • isOpen: boolean
      • maxHeight: number
      • maxWidth: number
      • minHeight: number | false
      • onDismiss: () => void
          • (): void
          • Returns void

      • padding: number

    Returns Element

Const ModalHeader

  • ModalHeader(__namedParameters: { className: string; onBack: () => void; onClose: () => void; title: string }): Element
  • Parameters

    • __namedParameters: { className: string; onBack: () => void; onClose: () => void; title: string }
      • className: string
      • onBack: () => void
          • (): void
          • Returns void

      • onClose: () => void
          • (): void
          • Returns void

      • title: string

    Returns Element

MouseoverTooltip

  • MouseoverTooltip(__namedParameters: { children: ReactNode; rest: rest }): Element

MouseoverTooltipContent

  • MouseoverTooltipContent(__namedParameters: { children: ReactNode; content: ReactNode; rest: rest }): Element

MyApp

  • MyApp(__namedParameters: { Component: (ComponentClass<{}, any> & { getInitialProps?: any } & { getInitialProps?: any } & { Guard: FunctionComponent; Layout: FunctionComponent; Provider: FunctionComponent }) | (ComponentClass<{}, any> & { getInitialProps?: any } & FunctionComponent<{}> & { getInitialProps?: any } & { Guard: FunctionComponent; Layout: FunctionComponent; Provider: FunctionComponent }) | (FunctionComponent<{}> & { getInitialProps?: any } & ComponentClass<{}, any> & { getInitialProps?: any } & { Guard: FunctionComponent; Layout: FunctionComponent; Provider: FunctionComponent }) | (FunctionComponent<{}> & { getInitialProps?: any } & { getInitialProps?: any } & { Guard: FunctionComponent; Layout: FunctionComponent; Provider: FunctionComponent }); pageProps: any }): Element
  • Parameters

    • __namedParameters: { Component: (ComponentClass<{}, any> & { getInitialProps?: any } & { getInitialProps?: any } & { Guard: FunctionComponent; Layout: FunctionComponent; Provider: FunctionComponent }) | (ComponentClass<{}, any> & { getInitialProps?: any } & FunctionComponent<{}> & { getInitialProps?: any } & { Guard: FunctionComponent; Layout: FunctionComponent; Provider: FunctionComponent }) | (FunctionComponent<{}> & { getInitialProps?: any } & ComponentClass<{}, any> & { getInitialProps?: any } & { Guard: FunctionComponent; Layout: FunctionComponent; Provider: FunctionComponent }) | (FunctionComponent<{}> & { getInitialProps?: any } & { getInitialProps?: any } & { Guard: FunctionComponent; Layout: FunctionComponent; Provider: FunctionComponent }); pageProps: any }
      • Component: (ComponentClass<{}, any> & { getInitialProps?: any } & { getInitialProps?: any } & { Guard: FunctionComponent; Layout: FunctionComponent; Provider: FunctionComponent }) | (ComponentClass<{}, any> & { getInitialProps?: any } & FunctionComponent<{}> & { getInitialProps?: any } & { Guard: FunctionComponent; Layout: FunctionComponent; Provider: FunctionComponent }) | (FunctionComponent<{}> & { getInitialProps?: any } & ComponentClass<{}, any> & { getInitialProps?: any } & { Guard: FunctionComponent; Layout: FunctionComponent; Provider: FunctionComponent }) | (FunctionComponent<{}> & { getInitialProps?: any } & { getInitialProps?: any } & { Guard: FunctionComponent; Layout: FunctionComponent; Provider: FunctionComponent })
      • pageProps: any

    Returns Element

Const MyError

  • MyError(__namedParameters: { err: any; hasGetInitialPropsRun: any; statusCode: any }): Element
  • Parameters

    • __namedParameters: { err: any; hasGetInitialPropsRun: any; statusCode: any }
      • err: any
      • hasGetInitialPropsRun: any
      • statusCode: any

    Returns Element

Const MyOrders

  • MyOrders(): Element

Const NavLink

  • NavLink(__namedParameters: { activeClassName: string; children: any; exact: boolean; props: props }): Element

Const NeonSelect

  • NeonSelect(__namedParameters: { children: ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}> | ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}>[] | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}> & string) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}> & number) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}> & false) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}> & true) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}> & ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}>) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}> & Iterable<ReactNode>) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}> & ReactPortal) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}>[] & string) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}>[] & number) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}>[] & false) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}>[] & true) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}>[] & ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}>) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}>[] & Iterable<ReactNode>) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}>[] & ReactPortal); value: any }): Element
  • Parameters

    • __namedParameters: { children: ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}> | ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}>[] | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}> & string) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}> & number) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}> & false) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}> & true) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}> & ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}>) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}> & Iterable<ReactNode>) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}> & ReactPortal) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}>[] & string) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}>[] & number) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}>[] & false) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}>[] & true) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}>[] & ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}>) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}>[] & Iterable<ReactNode>) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}>[] & ReactPortal); value: any }
      • children: ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}> | ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}>[] | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}> & string) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}> & number) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}> & false) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}> & true) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}> & ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}>) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}> & Iterable<ReactNode>) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}> & ReactPortal) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}>[] & string) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}>[] & number) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}>[] & false) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}>[] & true) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}>[] & ReactElement<any, string | ((props: P) => ReactElement<any, any> | null) | {}>) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}>[] & Iterable<ReactNode>) | (ReactElement<NeonSelectItemProps, string | ((props: P) => ReactElement<any, any> | null) | {}>[] & ReactPortal)
      • value: any

    Returns Element

Const NeonSelectItem

  • NeonSelectItem(__namedParameters: { children: ReactNode; onClick: (e: MouseEvent<HTMLDivElement>, idx: number | string) => void; value: string | number }): Element
  • Parameters

    • __namedParameters: { children: ReactNode; onClick: (e: MouseEvent<HTMLDivElement>, idx: number | string) => void; value: string | number }
      • children: ReactNode
      • onClick: (e: MouseEvent<HTMLDivElement>, idx: number | string) => void
          • (e: MouseEvent<HTMLDivElement>, idx: number | string): void
          • Parameters

            • e: MouseEvent<HTMLDivElement>
            • idx: number | string

            Returns void

      • value: string | number

    Returns Element

Const NetworkGuard

  • NetworkGuard(networks: ChainId[]): (Anonymous function)

NetworkModal

  • NetworkModal(): Element | null

Const OpenOrders

  • OpenOrders(): Element

OpenOrdersPage

  • OpenOrdersPage(): Element

Option

  • Option(__namedParameters: { active: boolean; clickable: boolean; color: string; header: ReactNode; icon: string; id: string; link: string; onClick: () => void; size: number; subheader: ReactNode }): Element
  • Parameters

    • __namedParameters: { active: boolean; clickable: boolean; color: string; header: ReactNode; icon: string; id: string; link: string; onClick: () => void; size: number; subheader: ReactNode }
      • active: boolean
      • clickable: boolean
      • color: string
      • header: ReactNode
      • icon: string
      • id: string
      • link: string
      • onClick: () => void
          • (): void
          • Returns void

      • size: number
      • subheader: ReactNode

    Returns Element

Const OrderExpirationDropdown

  • OrderExpirationDropdown(): Element

Const OutputPanel

  • OutputPanel(__namedParameters: { label: string }): Element

Const Pagination

  • Pagination(__namedParameters: { currentPage: number; onChange: (page: number) => void; pageNeighbours: number; totalPages: number }): Element
  • Parameters

    • __namedParameters: { currentPage: number; onChange: (page: number) => void; pageNeighbours: number; totalPages: number }
      • currentPage: number
      • onChange: (page: number) => void
          • (page: number): void
          • Parameters

            • page: number

            Returns void

      • pageNeighbours: number
      • totalPages: number

    Returns Element

Pair

  • Pair(): Promise<boolean> | Element

Const PairLayout

  • PairLayout(__namedParameters: { children: any }): Element
  • PairLayout(__namedParameters: { children: any }): Element

Paper

  • Paper(__namedParameters: { children: any; className: any; rest: rest }): Element

Const PayFromToggle

  • PayFromToggle(): Element

PendingView

  • PendingView(__namedParameters: { connector: AbstractConnector; error: boolean; setPendingError: (error: boolean) => void; tryActivation: (connector: AbstractConnector) => void }): Element
  • Parameters

    • __namedParameters: { connector: AbstractConnector; error: boolean; setPendingError: (error: boolean) => void; tryActivation: (connector: AbstractConnector) => void }
      • connector: AbstractConnector
      • error: boolean
      • setPendingError: (error: boolean) => void
          • (error: boolean): void
          • Parameters

            • error: boolean

            Returns void

      • tryActivation: (connector: AbstractConnector) => void
          • (connector: AbstractConnector): void
          • Parameters

            • connector: AbstractConnector

            Returns void

    Returns Element

PercentInputPanel

  • PercentInputPanel(__namedParameters: { id: string; onUserInput: (value: string) => void; value: string }): Element
  • Parameters

    • __namedParameters: { id: string; onUserInput: (value: string) => void; value: string }
      • id: string
      • onUserInput: (value: string) => void
          • (value: string): void
          • Parameters

            • value: string

            Returns void

      • value: string

    Returns Element

Polling

  • Polling(): Element

Pool

  • Pool(): Element

Const PoolDeposit

  • PoolDeposit(__namedParameters: { currencyA: any; currencyB: any }): Element

PoolFinder

  • PoolFinder(): Element

Const PoolList

  • PoolList(): Element

Const PoolWithdraw

  • PoolWithdraw(__namedParameters: { currencyA: any; currencyB: any }): Element

Popover

  • Popover(__namedParameters: { children: ReactNode; content: ReactNode; placement: Placement; show: boolean }): Element
  • Parameters

    • __namedParameters: { children: ReactNode; content: ReactNode; placement: Placement; show: boolean }
      • children: ReactNode
      • content: ReactNode
      • placement: Placement
      • show: boolean

    Returns Element

PopupItem

  • PopupItem(__namedParameters: { content: PopupContent; popKey: string; removeAfterMs: number }): Element

Const Popups

  • Popups(): Element

Const PriceRatio

  • PriceRatio(): Element

ProgressCircles

  • ProgressCircles(__namedParameters: { disabled: boolean; rest: rest; steps: boolean[] }): Element
  • Based on array of steps, create a step counter of circles. A circle can be enabled, disabled, or confirmed. States are derived from previous step.

    An extra circle is added to represent the ability to swap, add, or remove. This step will never be marked as complete (because no 'txn done' state in body ui).

    Parameters

    • __namedParameters: { disabled: boolean; rest: rest; steps: boolean[] }
      • disabled: boolean
      • rest: rest
      • steps: boolean[]

        array of booleans where true means step is complete

    Returns Element

Const ProtocolVesting

  • ProtocolVesting(): Element

Const QuestionHelper

  • QuestionHelper(__namedParameters: { children: ReactNode; text: any }): Element

Remove

  • Remove(): Element

RemoveLiquidityReceiveDetails

  • RemoveLiquidityReceiveDetails(__namedParameters: { amountA: string; amountB: string; currencyA: Currency; currencyB: Currency; hasETH: boolean; hasWETH: boolean; id: string }): Element

RenderAsync

  • RenderAsync<ObjectType>(__namedParameters: { children: any; loader: any; promise: any }): any

Repay

  • Repay(__namedParameters: { pair: any }): Element

Const Row

  • Row(__namedParameters: { align: string; border: string; borderRadius: string; children: ReactNode; className: string; justify: string; padding: string; rest: rest; width: string }): Element
  • Parameters

    • __namedParameters: { align: string; border: string; borderRadius: string; children: ReactNode; className: string; justify: string; padding: string; rest: rest; width: string }
      • align: string
      • border: string
      • borderRadius: string
      • children: ReactNode
      • className: string
      • justify: string
      • padding: string
      • rest: rest
      • width: string

    Returns Element

Saave

  • Saave(): Element

Search

  • Search(__namedParameters: { className: string; rest: rest; search: (value: string) => void; term: string; inputProps: object }): Element
  • Parameters

    • __namedParameters: { className: string; rest: rest; search: (value: string) => void; term: string; inputProps: object }
      • className: string
      • rest: rest
      • search: (value: string) => void
          • (value: string): void
          • Parameters

            • value: string

            Returns void

      • term: string
      • inputProps: object
        • className: string

    Returns Element

Settings

  • Settings(): Element

SettingsTab

  • SettingsTab(__namedParameters: { placeholderSlippage: Percent }): Element

Const SideSwitch

  • SideSwitch(): Element

SmartNumberInput

  • SmartNumberInput(__namedParameters: { color: Color; disabled: boolean; max: BigNumber; maxTitle: string; pinMax: boolean; setPinMax: any; setUseBento: any; setValue: any; showMax: boolean; switchDisabled: boolean; token: any; useBento: boolean; useBentoTitle: string; useBentoTitleDirection: "up" | "down"; value: string }): Element
  • Parameters

    • __namedParameters: { color: Color; disabled: boolean; max: BigNumber; maxTitle: string; pinMax: boolean; setPinMax: any; setUseBento: any; setValue: any; showMax: boolean; switchDisabled: boolean; token: any; useBento: boolean; useBentoTitle: string; useBentoTitleDirection: "up" | "down"; value: string }
      • color: Color
      • disabled: boolean
      • max: BigNumber
      • maxTitle: string
      • pinMax: boolean
      • setPinMax: any
      • setUseBento: any
      • setValue: any
      • showMax: boolean
      • switchDisabled: boolean
      • token: any
      • useBento: boolean
      • useBentoTitle: string
      • useBentoTitleDirection: "up" | "down"
      • value: string

    Returns Element

SortButton

  • SortButton(__namedParameters: { ascending: boolean; toggleSortOrder: () => void }): Element

SplitPane

  • SplitPane(__namedParameters: { left: Element; right: Element }): Element

Stake

  • Stake(): Element

Status

  • Status(__namedParameters: { initialData: any }): Element

StatusIcon

  • StatusIcon(__namedParameters: { connector: AbstractConnector }): Element

Const Strategies

  • Strategies(): Element

Const StrategySelector

  • StrategySelector(): Element

Const StrategyStepDisplay

  • StrategyStepDisplay(): Element

SubmittedView

  • SubmittedView(__namedParameters: { children: any; hash: string; onDismiss: () => void }): Element
  • Parameters

    • __namedParameters: { children: any; hash: string; onDismiss: () => void }
      • children: any
      • hash: string
      • onDismiss: () => void
          • (): void
          • Returns void

    Returns Element

Swap

  • Swap(): Element

SwapCallbackError

  • SwapCallbackError(__namedParameters: { error: ReactNode }): Element

SwapCheckbox

  • SwapCheckbox(__namedParameters: { color: any; help: any; setSwap: any; swap: any; title: any; trade: any }): Element
  • Parameters

    • __namedParameters: { color: any; help: any; setSwap: any; swap: any; title: any; trade: any }
      • color: any
      • help: any
      • setSwap: any
      • swap: any
      • title: any
      • trade: any

    Returns Element

SwapModalFooter

  • SwapModalFooter(__namedParameters: { disabledConfirm: boolean; onConfirm: () => void; swapErrorMessage: ReactNode; trade: Trade<Currency, Currency, TradeType> }): Element

SwapModalHeader

  • SwapModalHeader(__namedParameters: { allowedSlippage: Percent; minerBribe: string; onAcceptChanges: () => void; recipient: string; showAcceptChanges: boolean; trade: Trade<Currency, Currency, TradeType> }): Element
  • Parameters

    • __namedParameters: { allowedSlippage: Percent; minerBribe: string; onAcceptChanges: () => void; recipient: string; showAcceptChanges: boolean; trade: Trade<Currency, Currency, TradeType> }
      • allowedSlippage: Percent
      • minerBribe: string
      • onAcceptChanges: () => void
          • (): void
          • Returns void

      • recipient: string
      • showAcceptChanges: boolean
      • trade: Trade<Currency, Currency, TradeType>

    Returns Element

Table

  • Table(__namedParameters: { columns: any; columnsHideable: any[]; data: any; loading: boolean; defaultSortBy: object }): Element
  • Parameters

    • __namedParameters: { columns: any; columnsHideable: any[]; data: any; loading: boolean; defaultSortBy: object }
      • columns: any
      • columnsHideable: any[]
      • data: any
      • loading: boolean
      • defaultSortBy: object
        • desc: boolean
        • id: string

    Returns Element

Toggle

  • Toggle(__namedParameters: { id: string; isActive: boolean; toggle: () => void }): Element
  • Parameters

    • __namedParameters: { id: string; isActive: boolean; toggle: () => void }
      • id: string
      • isActive: boolean
      • toggle: () => void
          • (): void
          • Returns void

    Returns Element

Token

  • Token(): Element

TokenApproveButton

  • TokenApproveButton(__namedParameters: { children: any; color: any; needed: any; token: any; value: any }): any
  • Parameters

    • __namedParameters: { children: any; color: any; needed: any; token: any; value: any }
      • children: any
      • color: any
      • needed: any
      • token: any
      • value: any

    Returns any

Const TokenBalance

  • TokenBalance(__namedParameters: { farm: any }): Element
  • TokenBalance(__namedParameters: { token: BentoBalance & WrappedTokenInfo }): Element

TokenTags

  • TokenTags(__namedParameters: { currency: Currency }): Element

TokenWarningModal

  • TokenWarningModal(__namedParameters: { isOpen: boolean; onConfirm: () => void; tokens: Token[] }): Element
  • Parameters

    • __namedParameters: { isOpen: boolean; onConfirm: () => void; tokens: Token[] }
      • isOpen: boolean
      • onConfirm: () => void
          • (): void
          • Returns void

      • tokens: Token[]

    Returns Element

Tools

  • Tools(): Element

Tooltip

  • Tooltip(__namedParameters: { rest: rest; text: ReactNode }): Element

TooltipContent

  • TooltipContent(__namedParameters: { content: ReactNode; rest: rest }): Element

TradePrice

  • TradePrice(__namedParameters: { className: string; price: Price<Currency, Currency>; setShowInverted: (showInverted: boolean) => void; showInverted: boolean }): Element
  • Parameters

    • __namedParameters: { className: string; price: Price<Currency, Currency>; setShowInverted: (showInverted: boolean) => void; showInverted: boolean }
      • className: string
      • price: Price<Currency, Currency>
      • setShowInverted: (showInverted: boolean) => void
          • (showInverted: boolean): void
          • Parameters

            • showInverted: boolean

            Returns void

      • showInverted: boolean

    Returns Element

TradeReview

  • TradeReview(__namedParameters: { allowedSlippage: any; trade: Trade<Currency, Currency, TradeType> }): Element

TradeSummary

  • TradeSummary(): Element

Const Transaction

  • Transaction(__namedParameters: { hash: string }): Element

Const TransactionConfirmationModal

  • TransactionConfirmationModal(__namedParameters: { attemptingTxn: boolean; content: () => React.ReactNode; currencyToAdd: Currency; hash: string; isOpen: boolean; onDismiss: () => void; pendingText: string; pendingText2: string }): Element
  • Parameters

    • __namedParameters: { attemptingTxn: boolean; content: () => React.ReactNode; currencyToAdd: Currency; hash: string; isOpen: boolean; onDismiss: () => void; pendingText: string; pendingText2: string }
      • attemptingTxn: boolean
      • content: () => React.ReactNode
          • (): React.ReactNode
          • Returns React.ReactNode

      • currencyToAdd: Currency
      • hash: string
      • isOpen: boolean
      • onDismiss: () => void
          • (): void
          • Returns void

      • pendingText: string
      • pendingText2: string

    Returns Element

Const TransactionErrorContent

  • TransactionErrorContent(__namedParameters: { message: string; onDismiss: () => void }): Element

TransactionFailedModal

  • TransactionFailedModal(__namedParameters: { isOpen: boolean; onDismiss: () => void }): Element

TransactionList

  • TransactionList(__namedParameters: { transactions: any }): Element

TransactionPopup

  • TransactionPopup(__namedParameters: { hash: string; success: boolean; summary: string }): Element

TransactionReviewView

  • TransactionReviewView(__namedParameters: { transactionReview: TransactionReview }): Element

TransactionSettings

  • TransactionSettings(__namedParameters: { placeholderSlippage: Percent }): Element

Const TransactionSubmittedContent

  • TransactionSubmittedContent(__namedParameters: { chainId: ChainId; currencyToAdd: Currency; hash: string; onDismiss: () => void }): Element

Typography

  • Typography(__namedParameters: { children: ReactNode; className: string; clickable: boolean; component: "object" | "address" | "label" | "summary" | "data" | "s" | "base" | "h1" | "h2" | "h3" | "a" | "abbr" | "area" | "article" | "aside" | "audio" | "b" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview"; onClick: bivarianceHack; rest: rest; variant: TypographyVariant; weight: TypographyWeight }): Element
  • Parameters

    • __namedParameters: { children: ReactNode; className: string; clickable: boolean; component: "object" | "address" | "label" | "summary" | "data" | "s" | "base" | "h1" | "h2" | "h3" | "a" | "abbr" | "area" | "article" | "aside" | "audio" | "b" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview"; onClick: bivarianceHack; rest: rest; variant: TypographyVariant; weight: TypographyWeight }
      • children: ReactNode
      • className: string
      • clickable: boolean
      • component: "object" | "address" | "label" | "summary" | "data" | "s" | "base" | "h1" | "h2" | "h3" | "a" | "abbr" | "area" | "article" | "aside" | "audio" | "b" | "bdi" | "bdo" | "big" | "blockquote" | "body" | "br" | "button" | "canvas" | "caption" | "cite" | "code" | "col" | "colgroup" | "datalist" | "dd" | "del" | "details" | "dfn" | "dialog" | "div" | "dl" | "dt" | "em" | "embed" | "fieldset" | "figcaption" | "figure" | "footer" | "form" | "h4" | "h5" | "h6" | "head" | "header" | "hgroup" | "hr" | "html" | "i" | "iframe" | "img" | "input" | "ins" | "kbd" | "keygen" | "legend" | "li" | "link" | "main" | "map" | "mark" | "menu" | "menuitem" | "meta" | "meter" | "nav" | "noscript" | "ol" | "optgroup" | "option" | "output" | "p" | "param" | "picture" | "pre" | "progress" | "q" | "rp" | "rt" | "ruby" | "samp" | "slot" | "script" | "section" | "select" | "small" | "source" | "span" | "strong" | "style" | "sub" | "sup" | "table" | "template" | "tbody" | "td" | "textarea" | "tfoot" | "th" | "thead" | "time" | "title" | "tr" | "track" | "u" | "ul" | "var" | "video" | "wbr" | "webview"
      • onClick: bivarianceHack
      • rest: rest
      • variant: TypographyVariant
      • weight: TypographyWeight

    Returns Element

UnsupportedCurrencyFooter

  • UnsupportedCurrencyFooter(__namedParameters: { currencies: Currency[]; show: boolean }): Element

Updater

  • Updater(): null

Vaults

  • Vaults(): Element

Const VestingLayout

  • VestingLayout(): Element

Const WalletIcon

  • WalletIcon(__namedParameters: { alt: string; children: ReactNode; size: number; src: string }): Element

WalletModal

  • WalletModal(__namedParameters: { ENSName: string; confirmedTransactions: string[]; pendingTransactions: string[] }): Element
  • Parameters

    • __namedParameters: { ENSName: string; confirmedTransactions: string[]; pendingTransactions: string[] }
      • ENSName: string
      • confirmedTransactions: string[]
      • pendingTransactions: string[]

    Returns Element

WalletStandalone

  • WalletStandalone(__namedParameters: { ENSName: string; confirmedTransactions: string[]; pendingTransactions: string[] }): Element
  • Parameters

    • __namedParameters: { ENSName: string; confirmedTransactions: string[]; pendingTransactions: string[] }
      • ENSName: string
      • confirmedTransactions: string[]
      • pendingTransactions: string[]

    Returns Element

WarningsList

  • WarningsList(__namedParameters: { warnings: Warnings }): Element

Web3Connect

Web3Network

  • Web3Network(): Element | null

Const Web3ProviderNetwork

  • Web3ProviderNetwork(__namedParameters: { children: any; getLibrary: any }): Element

Web3ReactManager

  • Web3ReactManager(__namedParameters: { children: Element }): Element

Web3Status

  • Web3Status(): Element

Web3StatusInner

  • Web3StatusInner(): Element

Const WeeklyVesting

  • WeeklyVesting(): Element

Withdraw

Zap

  • Zap(): Element

ZapSwitch

  • ZapSwitch(): Element

accrue

  • accrue(pair: any, amount: BigNumber, includePrincipal?: boolean): BigNumber

accrueTotalAssetWithFee

  • accrueTotalAssetWithFee(pair: any): { base: BigNumber; elastic: BigNumber }

activeListeningKeys

  • activeListeningKeys(allListeners: AppState["multicall"]["callListeners"], chainId?: number): {}
  • From the current all listeners state, return each call key mapped to the minimum number of blocks per fetch. This is how often each key must be fetched.

    Parameters

    • allListeners: AppState["multicall"]["callListeners"]

      the all listeners state

    • Optional chainId: number

      the current chain id

    Returns {}

    • [callKey: string]: number

addBorrowFee

  • addBorrowFee(amount: BigNumber): BigNumber

Const alwaysTrue

  • alwaysTrue(): boolean

approveAmountCalldata

  • approveAmountCalldata(amount: CurrencyAmount<Currency>, spender: string): { data: string; to: string; value: "0x0" }

Const aprToApy

  • aprToApy(apr: any, frequency?: number): number

Const apyToApr

  • apyToApr(apy: any, frequency?: number): number

Const areEqual

  • areEqual(first: any, second: any): boolean

balanceComparator

  • balanceComparator(balanceA?: CurrencyAmount<Currency>, balanceB?: CurrencyAmount<Currency>): 0 | 1 | -1

Const bar

  • bar(query: any, chainId?: ChainId): Promise<any>

basisPointsToPercent

  • basisPointsToPercent(num: number): Percent

calculateGasMargin

  • calculateGasMargin(value: BigNumber): BigNumber

Const calculateSecondsUntilDeadline

calculateSlippageAmount

  • calculateSlippageAmount(value: CurrencyAmount<Currency>, slippage: Percent): [JSBI, JSBI]

Const capitalize

  • capitalize(s: any): string

chunkArray

  • chunkArray<T>(items: T[], gasLimit?: number): T[][]

classNames

  • classNames(...classes: string[]): string

Const cloudFlareLoader

  • cloudFlareLoader(__namedParameters: { quality: any; src: any; width: any }): string

Const cloudinaryLoader

  • cloudinaryLoader(__namedParameters: { src: any; width: any }): string

combineMaps

computeFiatValuePriceImpact

  • computeFiatValuePriceImpact(fiatValueInput: CurrencyAmount<Token> | undefined | null, fiatValueOutput: CurrencyAmount<Token> | undefined | null): Percent | undefined
  • Parameters

    • fiatValueInput: CurrencyAmount<Token> | undefined | null
    • fiatValueOutput: CurrencyAmount<Token> | undefined | null

    Returns Percent | undefined

computeRealizedLPFeeAmount

computeRealizedLPFeePercent

  • computeRealizedLPFeePercent(trade: Trade<Currency, Currency, TradeType>): Percent

confirmPriceImpactWithoutFee

  • confirmPriceImpactWithoutFee(priceImpactWithoutFee: Percent): boolean

contenthashToUri

  • contenthashToUri(contenthash: string): string

createTokenFilterFunction

  • createTokenFilterFunction<T>(search: string): (tokens: T) => boolean
  • Create a filter function to apply to a token for whether it matches a particular search query

    Type parameters

    • T: Token | TokenInfo

    Parameters

    • search: string

      the search query to apply to the token

    Returns (tokens: T) => boolean

      • (tokens: T): boolean
      • Parameters

        • tokens: T

        Returns boolean

currencyId

  • currencyId(currency: Currency): string

currencyKey

  • currencyKey(currency: Currency): string

Const currentTimestamp

  • currentTimestamp(): number

Const denominator

  • denominator(decimals?: number): JSBI
  • denominator(decimals?: number): JSBI

deserializeToken

e10

  • e10(exponent: BigNumber | number | string): BigNumber

easyAmount

  • easyAmount(amount: BigNumber, token: any): { string: string; usd: string; usdValue: BigNumber; value: BigNumber }
  • Parameters

    • amount: BigNumber
    • token: any

    Returns { string: string; usd: string; usdValue: BigNumber; value: BigNumber }

    • string: string
    • usd: string
    • usdValue: BigNumber
    • value: BigNumber

escapeRegExp

  • escapeRegExp(string: string): string

Const exchange

  • exchange(chainId?: ChainId, query: any, variables: any): Promise<any>

featureEnabled

  • featureEnabled(feature: Feature, chainId: ChainId): boolean

fetchChunk

  • fetchChunk(multicall: Contract, chunk: Call[], blockNumber: number): Promise<{ returnData: string; success: boolean }[]>
  • Fetches a chunk of calls, enforcing a minimum block number constraint

    Parameters

    • multicall: Contract

      multicall contract to fetch against

    • chunk: Call[]

      chunk of calls to make

    • blockNumber: number

    Returns Promise<{ returnData: string; success: boolean }[]>

fetchClaim

  • fetchClaim(account: string, chainId: ChainId): Promise<any | UserClaimData | null>

Const fetcher

  • fetcher(query: any): Promise<any>
  • fetcher(chainId?: ChainId, query: any, variables?: any): Promise<any>
  • fetcher(chainId?: ChainId, query: any, variables: any): Promise<any>
  • fetcher(query: any): Promise<any>
  • fetcher(url: any): Promise<any>

filterTokens

  • filterTokens<T>(tokens: T[], search: string): T[]

Const formatBalance

  • formatBalance(value: BigNumberish, decimals?: number, maxFraction?: number): string
  • Parameters

    • value: BigNumberish
    • Default value decimals: number = 18
    • Default value maxFraction: number = 0

    Returns string

formatCurrencyAmount

  • formatCurrencyAmount(amount: CurrencyAmount<Currency> | undefined, sigFigs: number): string

formatDateAgo

  • formatDateAgo(date: Date): string

formatExecutionPrice

  • formatExecutionPrice(trade: Trade<Currency, Currency, TradeType>, inverted?: boolean, chainId?: ChainId): string

Const formatK

  • formatK(value: string): any

Const formatNumber

  • formatNumber(number: any, usd?: boolean, scale?: boolean): string

formatNumberScale

  • formatNumberScale(number: any, usd?: boolean): string

formatPercent

  • formatPercent(percentString: any): string

formatPrice

  • formatPrice(price: Price<Currency, Currency> | undefined, sigFigs: number): string

fuzzySearch

  • fuzzySearch(__namedParameters: { data: any; fuse: any; term: any }): any
  • Parameters

    • __namedParameters: { data: any; fuse: any; term: any }
      • data: any
      • fuse: any
      • term: any

    Returns any

Const getAlcxPrice

  • getAlcxPrice(): Promise<number>

getArcherRouterContract

  • getArcherRouterContract(chainId: number, library: Web3Provider, account?: string): Contract

Const getAverageBlockTime

  • getAverageBlockTime(chainId?: ChainId): Promise<any>

Const getBentoBox

  • getBentoBox(chainId?: ChainId, variables: any): Promise<any>

Const getBentoStrategies

  • getBentoStrategies(chainId?: ChainId, variables: any): Promise<any>

Const getBentoTokens

  • getBentoTokens(chainId?: ChainId, variables: any): Promise<any>

Const getBentoUserTokens

  • getBentoUserTokens(chainId?: ChainId, variables: any): Promise<any>

Const getBlock

  • getBlock(chainId?: ChainId, timestamp: number): Promise<number>
  • getBlock(chainId?: ChainId, blockHeight: any): Promise<any>

Const getBlockHeights

  • getBlockHeights(chainId?: ChainId, startDate: any, endDate: any): Promise<any>

Const getBlocks

  • getBlocks(chainId?: ChainId, start: any, end: any): Promise<any>

Const getBundle

  • getBundle(chainId?: ChainId, query?: DocumentNode, variables?: { id: number }): Promise<any>
  • Parameters

    • Default value chainId: ChainId = ChainId.MAINNET
    • Default value query: DocumentNode = ethPriceQuery
    • Default value variables: { id: number } = {id: 1,}
      • id: number

    Returns Promise<any>

Const getCeloPrice

  • getCeloPrice(): Promise<number>

Const getChains

  • getChains(url?: string): Promise<any>
  • getChains(): Promise<any>

Const getChainsStatus

  • getChainsStatus(): Promise<any>

getColorFromToken

  • getColorFromToken(token: Token): Promise<string | null>

getColorFromUriPath

  • getColorFromUriPath(uri: string): Promise<string | null>

getContract

  • getContract(address: string, ABI: any, library: Web3Provider, account?: string): Contract

getCurrency

  • getCurrency(chainId: ChainId): Currency

getCurrencyLogoUrls

  • getCurrencyLogoUrls(currency: any): any[]

getCurrencySymbol

  • getCurrencySymbol(currency: any): any

Const getCvxPrice

  • getCvxPrice(): Promise<number>

Const getDayData

  • getDayData(chainId?: ChainId, query?: DocumentNode, variables?: any): Promise<any>

Const getEthPrice

  • getEthPrice(chainId?: ChainId, variables?: any): Promise<any>

getExplorerLink

  • getExplorerLink(chainId: ChainId, data: string, type: "transaction" | "token" | "address" | "block"): string

Const getFactory

  • getFactory(chainId?: ChainId, variables?: any): Promise<any>

getFraction

  • getFraction(__namedParameters: { token0: { totalSupplyBase: any; totalSupplyElastic: any }; totalAssetBase: any; totalAssetElastic: any; totalBorrowElastic: any }): number
  • Parameters

    • __namedParameters: { token0: { totalSupplyBase: any; totalSupplyElastic: any }; totalAssetBase: any; totalAssetElastic: any; totalBorrowElastic: any }
      • token0: { totalSupplyBase: any; totalSupplyElastic: any }
        • totalSupplyBase: any
        • totalSupplyElastic: any
      • totalAssetBase: any
      • totalAssetElastic: any
      • totalBorrowElastic: any

    Returns number

Const getHoldersChanges

  • getHoldersChanges(chainId?: ChainId, address: any): Promise<any>

Const getKashiPairs

  • getKashiPairs(chainId?: ChainId, variables?: any): Promise<any>

getLibrary

  • getLibrary(provider: any): Web3Provider

Const getLiquidityPositions

  • getLiquidityPositions(chainId?: ChainId, variables: any): Promise<any>

Const getLogs

  • getLogs(chainId?: ChainId, address: any): Promise<any>

Const getLogsForTopic

  • getLogsForTopic(chainId?: ChainId, topic: any): Promise<any>

Const getMarkLabel

  • getMarkLabel(index: number, length: number): string

Const getMarkSlippage

  • getMarkSlippage(index: number): number

Const getMarksFromTips

  • getMarksFromTips(tips: Record<string, string>): {}

Const getMassBlocks

  • getMassBlocks(chainId?: ChainId, timestamps: any): Promise<{ number: number; timestamp: number }[]>

Const getMasterChefV1Farms

  • getMasterChefV1Farms(): Promise<any>

Const getMasterChefV1PairAddreses

  • getMasterChefV1PairAddreses(): Promise<any>

Const getMasterChefV1SushiPerBlock

  • getMasterChefV1SushiPerBlock(): Promise<number>

Const getMasterChefV1TotalAllocPoint

  • getMasterChefV1TotalAllocPoint(): Promise<any>

Const getMasterChefV2Farms

  • getMasterChefV2Farms(): Promise<any>

Const getMasterChefV2PairAddreses

  • getMasterChefV2PairAddreses(): Promise<any>

Const getMaticPrice

  • getMaticPrice(): Promise<number>

Const getMaticTokenLogoURL

  • getMaticTokenLogoURL(address: string): any

Const getMiniChefFarms

  • getMiniChefFarms(chainId?: ChainId): Promise<any>

Const getMiniChefPairAddreses

  • getMiniChefPairAddreses(chainId?: ChainId): Promise<any>

Const getMovrPrice

  • getMovrPrice(): Promise<number>

Const getMphPrice

  • getMphPrice(): Promise<number>

getNested

  • getNested(theObject: any, path: string, separator?: string): any

getNetwork

  • getNetwork(defaultChainId: any, urls?: { [ChainId.ARBITRUM]: string; [ChainId.AVALANCHE]: string; [ChainId.AVALANCHE_TESTNET]: string; [ChainId.BSC]: string; [ChainId.BSC_TESTNET]: string; [ChainId.CELO]: string; [ChainId.FANTOM]: string; [ChainId.FANTOM_TESTNET]: string; [ChainId.FUSE]: string; [ChainId.GÖRLI]: string; [ChainId.HARMONY]: string; [ChainId.HARMONY_TESTNET]: string; [ChainId.HECO]: string; [ChainId.HECO_TESTNET]: string; [ChainId.KOVAN]: string; [ChainId.MAINNET]: string; [ChainId.MATIC]: string; [ChainId.MATIC_TESTNET]: string; [ChainId.MOONBEAM_TESTNET]: string; [ChainId.MOONRIVER]: string; [ChainId.OKEX]: string; [ChainId.OKEX_TESTNET]: string; [ChainId.PALM]: string; [ChainId.RINKEBY]: string; [ChainId.ROPSTEN]: string; [ChainId.TELOS]: string; [ChainId.XDAI]: string }): NetworkConnector
  • Parameters

    • defaultChainId: any
    • Default value urls: { [ChainId.ARBITRUM]: string; [ChainId.AVALANCHE]: string; [ChainId.AVALANCHE_TESTNET]: string; [ChainId.BSC]: string; [ChainId.BSC_TESTNET]: string; [ChainId.CELO]: string; [ChainId.FANTOM]: string; [ChainId.FANTOM_TESTNET]: string; [ChainId.FUSE]: string; [ChainId.GÖRLI]: string; [ChainId.HARMONY]: string; [ChainId.HARMONY_TESTNET]: string; [ChainId.HECO]: string; [ChainId.HECO_TESTNET]: string; [ChainId.KOVAN]: string; [ChainId.MAINNET]: string; [ChainId.MATIC]: string; [ChainId.MATIC_TESTNET]: string; [ChainId.MOONBEAM_TESTNET]: string; [ChainId.MOONRIVER]: string; [ChainId.OKEX]: string; [ChainId.OKEX_TESTNET]: string; [ChainId.PALM]: string; [ChainId.RINKEBY]: string; [ChainId.ROPSTEN]: string; [ChainId.TELOS]: string; [ChainId.XDAI]: string } = RPC
      • [ChainId.ARBITRUM]: string
      • [ChainId.AVALANCHE]: string
      • [ChainId.AVALANCHE_TESTNET]: string
      • [ChainId.BSC]: string
      • [ChainId.BSC_TESTNET]: string
      • [ChainId.CELO]: string
      • [ChainId.FANTOM]: string
      • [ChainId.FANTOM_TESTNET]: string
      • [ChainId.FUSE]: string
      • [ChainId.GÖRLI]: string
      • [ChainId.HARMONY]: string
      • [ChainId.HARMONY_TESTNET]: string
      • [ChainId.HECO]: string
      • [ChainId.HECO_TESTNET]: string
      • [ChainId.KOVAN]: string
      • [ChainId.MAINNET]: string
      • [ChainId.MATIC]: string
      • [ChainId.MATIC_TESTNET]: string
      • [ChainId.MOONBEAM_TESTNET]: string
      • [ChainId.MOONRIVER]: string
      • [ChainId.OKEX]: string
      • [ChainId.OKEX_TESTNET]: string
      • [ChainId.PALM]: string
      • [ChainId.RINKEBY]: string
      • [ChainId.ROPSTEN]: string
      • [ChainId.TELOS]: string
      • [ChainId.XDAI]: string

    Returns NetworkConnector

getNetworkLibrary

  • getNetworkLibrary(): Web3Provider

Const getNftMetadata

  • getNftMetadata(chainId?: ChainId, address: any, tokenId: any): Promise<any>

Const getNftTokenIds

  • getNftTokenIds(chainId?: ChainId, address: any): Promise<any>

Const getNftTransactions

  • getNftTransactions(chainId?: ChainId, address: any, tokenId: any): Promise<any>

Const getOnePrice

  • getOnePrice(): Promise<number>

Const getOrCreateStore

  • getOrCreateStore(preloadedState?: any): any

getOracle

  • getOracle(pair: any, chainId: any, tokens: any): Oracle

Const getPairs

  • getPairs(chainId?: ChainId, variables?: any, query?: DocumentNode): Promise<any>

Const getPicklePrice

  • getPicklePrice(): Promise<number>

Const getPortfolio

  • getPortfolio(chainId?: ChainId, address: any): Promise<any>

getProviderOrSigner

  • getProviderOrSigner(library: Web3Provider, account?: string): Web3Provider | JsonRpcSigner

Const getQuery

  • getQuery(input: any, output: any): { inputCurrency: any } | { inputCurrency: any; outputCurrency: any }

getRouterAddress

  • getRouterAddress(chainId?: ChainId): string

getRouterContract

  • getRouterContract(chainId: number, library: Web3Provider, account?: string): Contract

Const getRulerPrice

  • getRulerPrice(): Promise<number>

getSigner

  • getSigner(library: Web3Provider, account: string): JsonRpcSigner

getSize

  • getSize(): { height: number; width: number }

Const getSpellPrice

  • getSpellPrice(): Promise<number>

Const getStakePrice

  • getStakePrice(): Promise<number>

getStaticProps

  • getStaticProps(): Promise<{ props: object }>

Const getSushiPrice

  • getSushiPrice(): Promise<number>

Const getSushiSwapLiquidityTransactions

  • getSushiSwapLiquidityTransactions(chainId?: ChainId, address: any): Promise<any>

Const getToken

  • getToken(chainId?: ChainId, query?: DocumentNode, variables: any): Promise<any>

Const getTokenBalances

  • getTokenBalances(chainId?: ChainId, address: any): Promise<any>

getTokenComparator

  • getTokenComparator(balances: {}): (tokenA: Token, tokenB: Token) => number
  • Parameters

    • balances: {}
      • [tokenAddress: string]: CurrencyAmount<Currency> | undefined

    Returns (tokenA: Token, tokenB: Token) => number

      • (tokenA: Token, tokenB: Token): number
      • Parameters

        • tokenA: Token
        • tokenB: Token

        Returns number

Const getTokenHolders

  • getTokenHolders(chainId?: ChainId, address: any): Promise<any>

getTokenList

  • getTokenList(listUrl: string, resolveENSContentHash: (ensName: string) => Promise<string>): Promise<TokenList>
  • Contains the logic for resolving a list URL to a validated token list

    Parameters

    • listUrl: string

      list url

    • resolveENSContentHash: (ensName: string) => Promise<string>

      resolves an ens name to a contenthash

        • (ensName: string): Promise<string>
        • Parameters

          • ensName: string

          Returns Promise<string>

    Returns Promise<TokenList>

Const getTokenLogoURL

  • getTokenLogoURL(address: string, chainId: ChainId): any

Const getTokenMetadata

  • getTokenMetadata(chainId?: ChainId, id: any): Promise<any>

Const getTokenPairs

  • getTokenPairs(chainId?: ChainId, query?: DocumentNode, variables?: any): Promise<any[]>

Const getTokenPrice

  • getTokenPrice(chainId?: ChainId, query: any, variables: any): Promise<number>

Const getTokenPrices

  • getTokenPrices(chainId?: ChainId, variables: any): Promise<any>

Const getTokenSubset

  • getTokenSubset(chainId?: ChainId, variables: any): Promise<any>

Const getTokens

  • getTokens(chainId?: ChainId, variables: any): Promise<any>

Const getTransaction

  • getTransaction(chainId?: ChainId, txHash: any): Promise<any>

Const getTransactions

  • getTransactions(chainId?: ChainId, query?: DocumentNode, variables?: any): Promise<any>

Const getTransfers

  • getTransfers(chainId?: ChainId, address: any): Promise<any>

Const getTruPrice

  • getTruPrice(): Promise<number>

getUSDString

  • getUSDString(amount: BigNumberish, token: any): string

getUSDValue

  • getUSDValue(amount: BigNumberish, token: any): BigNumber

Const getUserKashiPairs

  • getUserKashiPairs(chainId?: ChainId, variables: any): Promise<any>

Const getYggPrice

  • getYggPrice(): Promise<number>

gradientColor

  • gradientColor(percent: any): "#ff3a31" | "#f85815" | "#ed7000" | "#de8400" | "#ce9700" | "#bba700" | "#a6b500" | "#8fc21b" | "#73ce42" | "#4ed864"
  • Parameters

    • percent: any

    Returns "#ff3a31" | "#f85815" | "#ed7000" | "#de8400" | "#ce9700" | "#bba700" | "#a6b500" | "#8fc21b" | "#73ce42" | "#4ed864"

gradientColorAsc

  • gradientColorAsc(percent: any): "#ff3a31" | "#f85815" | "#ed7000" | "#de8400" | "#ce9700" | "#bba700" | "#a6b500" | "#8fc21b" | "#73ce42" | "#4ed864"
  • Parameters

    • percent: any

    Returns "#ff3a31" | "#f85815" | "#ed7000" | "#de8400" | "#ce9700" | "#bba700" | "#a6b500" | "#8fc21b" | "#73ce42" | "#4ed864"

hexToUint8Array

  • hexToUint8Array(hex: string): Uint8Array

interestAccrue

  • interestAccrue(pair: any, interest: BigNumber): BigNumber

involvesAddress

  • involvesAddress(trade: V2Trade<Currency, Currency, TradeType>, checksummedAddress: string): boolean
  • Returns true if any of the pairs or tokens in a trade have the given checksummed address

    Parameters

    • trade: V2Trade<Currency, Currency, TradeType>

      to check for the given address

    • checksummedAddress: string

      address to check in the pairs and tokens

    Returns boolean

isAddress

  • isAddress(value: any): string | false

isBreakLine

  • isBreakLine(x: unknown): x is BreakLine

isDefined

  • isDefined<T>(x: T | null | undefined): x is T

Const isEmptyValue

  • isEmptyValue(text: string): boolean

isMethodArg

  • isMethodArg(x: unknown): x is MethodArg

isTokenOnList

isTradeBetter

  • isTradeBetter(tradeA: Trade<Currency, Currency, TradeType> | undefined | null, tradeB: Trade<Currency, Currency, TradeType> | undefined | null, minimumDelta?: Percent): boolean | undefined

isTransactionRecent

isValidMethodArgs

  • isValidMethodArgs(x: unknown): x is MethodArgs | undefined

isWindowVisible

  • isWindowVisible(): boolean

isZero

  • isZero(hexNumberString: string): boolean

Const items

  • items(i18n: I18n): { description: string; external: boolean; href: string; name: string }[]
  • items(i18n: I18n): { description: string; href: string; name: string }[]

listToTokenMap

listUrlRowHTMLId

  • listUrlRowHTMLId(listUrl: string): string

listVersionLabel

  • listVersionLabel(version: Version): string

Const logEvent

  • logEvent(category?: string, action?: string): void

Const logException

  • logException(description?: string, fatal?: boolean): void

Const logPageView

  • logPageView(): void

lowerEqual

  • lowerEqual(value1: string, value2: string): boolean

makeStore

  • makeStore(preloadedState?: any): EnhancedStore<EmptyObject & Object & PersistPartial, AnyAction, MiddlewareArray<ThunkMiddleware<EmptyObject & Object & PersistPartial, AnyAction, null> | ThunkMiddleware<EmptyObject & Object & PersistPartial, AnyAction, undefined> | Middleware<{}, EmptyObject & Object & PersistPartial, Dispatch<AnyAction>>>>
  • Parameters

    • Default value preloadedState: any = undefined

    Returns EnhancedStore<EmptyObject & Object & PersistPartial, AnyAction, MiddlewareArray<ThunkMiddleware<EmptyObject & Object & PersistPartial, AnyAction, null> | ThunkMiddleware<EmptyObject & Object & PersistPartial, AnyAction, undefined> | Middleware<{}, EmptyObject & Object & PersistPartial, Dispatch<AnyAction>>>>

Const massBlocksQuery

  • massBlocksQuery(timestamps: number[] | string[]): DocumentNode

Const masterChefV1

  • masterChefV1(query: any, chainId?: ChainId): Promise<any>

Const masterChefV2

  • masterChefV2(query: any, chainId?: ChainId): Promise<any>

maxAmountSpend

  • maxAmountSpend(currencyAmount?: CurrencyAmount<Currency>): CurrencyAmount<Currency> | undefined

maximum

  • maximum(...values: BigNumberish[]): BigNumber

Const miniChef

  • miniChef(query: any, chainId?: ChainId): Promise<any>

minimum

  • minimum(...values: BigNumberish[]): BigNumber

newTransactionsFirst

Const normalize

  • normalize(src: any): any
  • normalize(src: any): any

Const now

  • now(): number

outdatedListeningKeys

  • outdatedListeningKeys(callResults: AppState["multicall"]["callResults"], listeningKeys: {}, chainId: number | undefined, latestBlockNumber: number | undefined): string[]
  • Return the keys that need to be refetched

    Parameters

    • callResults: AppState["multicall"]["callResults"]

      current call result state

    • listeningKeys: {}

      each call key mapped to how old the data can be in blocks

      • [callKey: string]: number
    • chainId: number | undefined

      the current chain id

    • latestBlockNumber: number | undefined

      the latest block number

    Returns string[]

pairKey

  • pairKey(token0Address: string, token1Address: string): string

parseBalance

  • parseBalance(value: string, decimals?: number): BigNumber

parseBooleanFieldParameter

  • parseBooleanFieldParameter(urlParam: any): boolean

parseCallKey

  • parseCallKey(callKey: string): Call

parseCurrencyFromURLParameter

  • parseCurrencyFromURLParameter(urlParam: any): string

parseENSAddress

  • parseENSAddress(ensAddress: string): { ensName: string; ensPath: string | undefined } | undefined

parseIndependentFieldURLParameter

  • parseIndependentFieldURLParameter(urlParam: any): Field

parseSendReturn

parseStringOrBytes32

  • parseStringOrBytes32(str: string | undefined, bytes32: string | undefined, defaultValue: string): string

parseTokenAmountURLParameter

  • parseTokenAmountURLParameter(urlParam: any): string

queryParametersToSwapState

  • queryParametersToSwapState(chainId: ChainId, parsedQs: ParsedQs): { fromBentoBalance: boolean; independentField: Field; inputCurrencyId: string; limitPrice: string; outputCurrencyId: string; recipient: string; typedValue: string; orderExpiration: object }
  • Parameters

    • chainId: ChainId
    • parsedQs: ParsedQs

    Returns { fromBentoBalance: boolean; independentField: Field; inputCurrencyId: string; limitPrice: string; outputCurrencyId: string; recipient: string; typedValue: string; orderExpiration: object }

    • fromBentoBalance: boolean
    • independentField: Field
    • inputCurrencyId: string
    • limitPrice: string
    • outputCurrencyId: string
    • recipient: string
    • typedValue: string
    • orderExpiration: object

Const range

  • range(from: any, to: any, step?: number): any[]

rebase

  • rebase(value: BigNumber, from: BigNumber, to: BigNumber): BigNumber

Const reducer

  • reducer(state: any, action: any): any

renderTransactions

  • renderTransactions(transactions: string[]): Element

resolveENSContentHash

  • resolveENSContentHash(ensName: string, provider: Provider): Promise<string>
  • Fetches and decodes the result of an ENS contenthash lookup on mainnet to a URI

    Parameters

    • ensName: string

      to resolve

    • provider: Provider

      provider to use to fetch the data

    Returns Promise<string>

resolverContract

  • resolverContract(resolverAddress: string, provider: Provider): Contract

retry

  • retry<T>(fn: () => Promise<T>, __namedParameters: { maxWait: number; minWait: number; n: number }): { cancel: () => void; promise: Promise<T> }
  • Retries the function that returns the promise until the promise successfully resolves up to n retries

    Type parameters

    • T

    Parameters

    • fn: () => Promise<T>

      function to retry

        • (): Promise<T>
        • Returns Promise<T>

    • __namedParameters: { maxWait: number; minWait: number; n: number }
      • maxWait: number

        max wait between retries in ms

      • minWait: number

        min wait between retries in ms

      • n: number

        how many times to retry

    Returns { cancel: () => void; promise: Promise<T> }

    • cancel: () => void
        • (): void
        • Returns void

    • promise: Promise<T>

rpcToObj

  • rpcToObj(rpc_obj: any, obj?: any): any

Const sendTx

  • sendTx(txFunc: () => Promise<any>): Promise<boolean>

serializePair

serializeToken

Const shimmer

  • shimmer(w: any, h: any): string

shortenAddress

  • shortenAddress(address: string, chars?: number): string

shortenString

  • shortenString(string: string, length: number): string

shouldCheck

  • shouldCheck(lastBlockNumber: number, tx: TxInterface): boolean

signMasterContractApproval

  • signMasterContractApproval(bentoBoxContract: Contract | null, masterContract: string | undefined, user: string, library: Web3Provider, approved: boolean, chainId: ChainId | undefined): Promise<string>
  • Parameters

    • bentoBoxContract: Contract | null
    • masterContract: string | undefined
    • user: string
    • library: Web3Provider
    • approved: boolean
    • chainId: ChainId | undefined

    Returns Promise<string>

sortByListPriority

  • sortByListPriority(urlA: string, urlB: string): 0 | 1 | -1

Const status

  • status(chainId?: ChainId, subgraphName: any): Promise<any>

supportedChainId

  • supportedChainId(chainId: number): number | undefined
  • Returns the input chain ID if chain is supported. If not, return undefined

    Parameters

    • chainId: number

      a chain ID, which will be returned if it is a supported chain ID

    Returns number | undefined

swapErrorToUserReadableMessage

  • swapErrorToUserReadableMessage(error: any): string
  • This is hacking out the revert reason from the ethers provider thrown error however it can. This object seems to be undocumented by ethers.

    Parameters

    • error: any

      an error from the ethers provider

    Returns string

takeFee

  • takeFee(amount: BigNumber): BigNumber

toAmount

  • toAmount(token: any, shares: BigNumber): BigNumber

Const toBase64

  • toBase64(str: any): string

toCallKey

  • toCallKey(call: Call): string

toCallState

  • toCallState(callResult: CallResult | undefined, contractInterface: Interface | undefined, fragment: FunctionFragment | undefined, latestBlockNumber: number | undefined): CallState

toElastic

  • toElastic(total: Rebase, base: BigNumber, roundUp: boolean): BigNumber

toHex

  • toHex(bigintIsh: BigintIsh): string

toShare

  • toShare(token: any, amount: BigNumber): BigNumber

toV2LiquidityToken

  • toV2LiquidityToken(__namedParameters: [Token, Token]): Token
  • Given two tokens return the liquidity token that represents its liquidity shares

    Parameters

    • __namedParameters: [Token, Token]

    Returns Token

tradeMeaningfullyDiffers

tryParseAmount

  • tryParseAmount<T>(value?: string, currency?: T): CurrencyAmount<T> | undefined

unwrappedToken

uriToHttp

  • uriToHttp(uri: string): string[]
  • Given a URI that may be ipfs, ipns, http, or https protocol, return the fetch-able http(s) URLs for the same content

    Parameters

    • uri: string

      to convert to fetch-able http url

    Returns string[]

useActiveListUrls

  • useActiveListUrls(): string[] | undefined

useActivePopups

  • useActivePopups(): AppState["application"]["popupList"]

useActiveWeb3React

  • useActiveWeb3React(): Web3ReactContextInterface<Web3Provider> & { chainId?: ChainId }

useAddPopup

  • useAddPopup(): (content: PopupContent, key?: string) => void

useAddTokenToMetaMask

  • useAddTokenToMetaMask(currencyToAdd: Currency | undefined): { addToken: () => void; success: boolean | undefined }

useAddUserToken

  • useAddUserToken(): (token: Token) => void

useAlcxPrice

  • useAlcxPrice(swrConfig?: SWRConfiguration): any

useAlcxRewarderContract

  • useAlcxRewarderContract(withSignerIfPossible?: boolean): Contract | null

useAllCommonPairs

useAllCurrencyCombinations

  • useAllCurrencyCombinations(currencyA?: Currency, currencyB?: Currency): [Token, Token][]

useAllLists

  • useAllLists(): AppState["lists"]["byUrl"]

useAllTokenBalances

  • useAllTokenBalances(): {}

useAllTokens

  • useAllTokens(): {}

useAllTransactions

  • useAllTransactions(): {}

Const useAllowance

  • useAllowance(tokenAddress: string): string

Const useAppDispatch

  • useAppDispatch(): any

useApproveCallback

  • useApproveCallback(amountToApprove?: CurrencyAmount<Currency>, spender?: string): [ApprovalState, () => Promise<void>]

useApproveCallbackFromTrade

  • useApproveCallbackFromTrade(trade: V2Trade<Currency, Currency, TradeType> | undefined, allowedSlippage: Percent, doArcher?: boolean): [ApprovalState, () => Promise<void>]

useArcherMinerTips

  • useArcherMinerTips(): { data: T; status: string }

useArgentWalletContract

  • useArgentWalletContract(): Contract | null

useArgentWalletDetectorContract

  • useArgentWalletDetectorContract(): Contract | null

useAverageBlockTime

  • useAverageBlockTime(swrConfig?: any): any

Const useBaseStrategy

useBentoBalance

  • useBentoBalance(tokenAddress: string): { decimals: number; value: BigNumber }

useBentoBalances

useBentoBox

  • useBentoBox(): { deposit: (Anonymous function); withdraw: (Anonymous function) }
  • Returns { deposit: (Anonymous function); withdraw: (Anonymous function) }

    • deposit: (Anonymous function)
    • withdraw: (Anonymous function)

useBentoBoxContract

  • useBentoBoxContract(withSignerIfPossible?: boolean): Contract | null

Const useBentoBoxTrait

Const useBentoHasPendingApproval

  • useBentoHasPendingApproval(masterContract: string, account: string, contractName?: string): boolean

Const useBentoMasterApproveCallback

  • useBentoMasterApproveCallback(masterContract: string, __namedParameters: { contractName: string; functionFragment: string; otherBentoBoxContract: Contract }): BentoMasterApproveCallback

useBentoMasterContractAllowed

  • useBentoMasterContractAllowed(masterContract?: string, user?: string): boolean | undefined

useBentoStrategies

  • useBentoStrategies(__namedParameters: { block: number; chainId: number; shouldFetch: boolean; subset: string[]; timestamp: number }, swrConfig?: SWRConfiguration): { apy: number; targetPercentage: number; token: string }[]
  • Parameters

    • __namedParameters: { block: number; chainId: number; shouldFetch: boolean; subset: string[]; timestamp: number }
      • block: number
      • chainId: number
      • shouldFetch: boolean
      • subset: string[]
      • timestamp: number
    • Optional swrConfig: SWRConfiguration

    Returns { apy: number; targetPercentage: number; token: string }[]

useBentoTokens

  • useBentoTokens(__namedParameters: { block: number; chainId: number; shouldFetch: boolean; subset: string[]; timestamp: number }, swrConfig?: SWRConfiguration): any
  • Parameters

    • __namedParameters: { block: number; chainId: number; shouldFetch: boolean; subset: string[]; timestamp: number }
      • block: number
      • chainId: number
      • shouldFetch: boolean
      • subset: string[]
      • timestamp: number
    • Optional swrConfig: SWRConfiguration

    Returns any

useBentoUserTokens

  • useBentoUserTokens(variables?: any, chainId?: any, swrConfig?: SWRConfiguration): any

useBlock

  • useBlock(__namedParameters?: { chainId: number; daysAgo: number; shouldFetch: boolean; timestamp: number }, swrConfig?: SWRConfiguration): any
  • Parameters

    • Default value __namedParameters: { chainId: number; daysAgo: number; shouldFetch: boolean; timestamp: number } = {}
      • chainId: number
      • daysAgo: number
      • shouldFetch: boolean
      • timestamp: number
    • Default value swrConfig: SWRConfiguration = undefined

    Returns any

useBlockHeights

  • useBlockHeights(__namedParameters: { chainId: any; endDate: any; initialData: any; startDate: any }): SWRResponse<any, any>
  • Parameters

    • __namedParameters: { chainId: any; endDate: any; initialData: any; startDate: any }
      • chainId: any
      • endDate: any
      • initialData: any
      • startDate: any

    Returns SWRResponse<any, any>

useBlockNumber

  • useBlockNumber(): number | undefined

useBoringHelperContract

  • useBoringHelperContract(): Contract | null

useBundle

  • useBundle(variables?: any, swrConfig?: SWRConfiguration): any

useBurnActionHandlers

  • useBurnActionHandlers(): { onUserInput: (field: Field, typedValue: string) => void }
  • Returns { onUserInput: (field: Field, typedValue: string) => void }

    • onUserInput: (field: Field, typedValue: string) => void
        • (field: Field, typedValue: string): void
        • Parameters

          • field: Field
          • typedValue: string

          Returns void

useBurnState

  • useBurnState(): AppState["burn"]

useBytes32TokenContract

  • useBytes32TokenContract(tokenAddress?: string, withSignerIfPossible?: boolean): Contract | null

useCallsData

  • useCallsData(calls: (Call | undefined)[], __namedParameters?: { blocksPerFetch: number }): CallResult[]

useCeloPrice

  • useCeloPrice(swrConfig?: SWRConfiguration): any

useChainlinkOracle

  • useChainlinkOracle(): Contract | null

useChains

  • useChains(__namedParameters: { initialData: any }): SWRResponse<any, any>

useChainsStatus

  • useChainsStatus(__namedParameters: { initialData: any }): SWRResponse<any, any>

useChefContract

  • useChefContract(chef: Chef): Contract

useChefContracts

  • useChefContracts(chefs: Chef[]): Contract[]

useChefPositions

  • useChefPositions(contract?: Contract | null, rewarder?: Contract | null, chainId?: any): { amount: any; chef: MASTERCHEF | MASTERCHEF_V2 | MINICHEF; id: string; pendingSushi: any }[]

useClaimCallback

  • useClaimCallback(account: string | null | undefined): { claimCallback: () => Promise<string> }
  • Parameters

    • account: string | null | undefined

    Returns { claimCallback: () => Promise<string> }

    • claimCallback: () => Promise<string>
        • (): Promise<string>
        • Returns Promise<string>

useCloneRewarderContract

  • useCloneRewarderContract(address: any, withSignerIfPossibe?: boolean): Contract | null

useCloseModals

  • useCloseModals(): () => void

useColor

  • useColor(token?: Token): string

useCombinedActiveList

useCombinedTokenMapFromUrls

useComplexRewarderContract

  • useComplexRewarderContract(address: any, withSignerIfPossible?: boolean): Contract | null

useContract

  • useContract(address: string | undefined, ABI: any, withSignerIfPossible?: boolean): Contract | null
  • Parameters

    • address: string | undefined
    • ABI: any
    • Default value withSignerIfPossible: boolean = true

    Returns Contract | null

useCopyClipboard

  • useCopyClipboard(timeout?: number): [boolean, (toCopy: string) => void]

useCreateActionHandlers

  • useCreateActionHandlers(): { onCurrencySelection: (field: Field, currency: Currency) => void; onSwitchTokens: () => void; onUserInput: (field: Field, typedValue: string) => void }
  • Returns { onCurrencySelection: (field: Field, currency: Currency) => void; onSwitchTokens: () => void; onUserInput: (field: Field, typedValue: string) => void }

    • onCurrencySelection: (field: Field, currency: Currency) => void
    • onSwitchTokens: () => void
        • (): void
        • Returns void

    • onUserInput: (field: Field, typedValue: string) => void
        • (field: Field, typedValue: string): void
        • Parameters

          • field: Field
          • typedValue: string

          Returns void

useCreateState

  • useCreateState(): AppState["create"]

useCurrency

  • useCurrency(currencyId: string | undefined): Currency | null | undefined

useCurrencyBalance

  • useCurrencyBalance(account?: string, currency?: Currency): CurrencyAmount<Currency> | undefined

useCurrencyBalances

  • useCurrencyBalances(account?: string, currencies?: (Currency | undefined)[]): (CurrencyAmount<Currency> | undefined)[]

useCurrentBlockTimestamp

  • useCurrentBlockTimestamp(): BigNumber | undefined

useCvxPrice

  • useCvxPrice(swrConfig?: SWRConfiguration): any

useDarkModeManager

  • useDarkModeManager(): [boolean, () => void]

useDashboardContract

  • useDashboardContract(): Contract | null

useDayData

  • useDayData(variables?: any, query?: any, swrConfig?: SWRConfiguration): any

useDebounce

  • useDebounce<T>(value: T, delay: number): T

useDebouncedChangeHandler

  • useDebouncedChangeHandler<T>(value: T, onChange: (newValue: T) => void, debouncedMs?: number): [T, (value: T) => void]
  • Easy way to debounce the handling of a rapidly changing value, e.g. a changing slider input

    Type parameters

    • T

    Parameters

    • value: T

      value that is rapidly changing

    • onChange: (newValue: T) => void

      change handler that should receive the debounced updates to the value

        • (newValue: T): void
        • Parameters

          • newValue: T

          Returns void

    • Default value debouncedMs: number = 100

      how long we should wait for changes to be applied

    Returns [T, (value: T) => void]

useDefaultsFromURLSearch

  • useDefaultsFromURLSearch(): { inputCurrencyId: string | undefined; outputCurrencyId: string | undefined }
  • Returns { inputCurrencyId: string | undefined; outputCurrencyId: string | undefined }

    • inputCurrencyId: string | undefined
    • outputCurrencyId: string | undefined

useDerivedBurnInfo

  • useDerivedBurnInfo(currencyA: Currency | undefined, currencyB: Currency | undefined): { error?: string; pair?: Pair | null; parsedAmounts: { [Field.CURRENCY_A]?: CurrencyAmount<Currency>; [Field.CURRENCY_B]?: CurrencyAmount<Currency>; [Field.LIQUIDITY]?: CurrencyAmount<Token>; [Field.LIQUIDITY_PERCENT]: Percent }; userLiquidity: CurrencyAmount<Token> | undefined }
  • Parameters

    Returns { error?: string; pair?: Pair | null; parsedAmounts: { [Field.CURRENCY_A]?: CurrencyAmount<Currency>; [Field.CURRENCY_B]?: CurrencyAmount<Currency>; [Field.LIQUIDITY]?: CurrencyAmount<Token>; [Field.LIQUIDITY_PERCENT]: Percent }; userLiquidity: CurrencyAmount<Token> | undefined }

    • Optional error?: string
    • Optional pair?: Pair | null
    • parsedAmounts: { [Field.CURRENCY_A]?: CurrencyAmount<Currency>; [Field.CURRENCY_B]?: CurrencyAmount<Currency>; [Field.LIQUIDITY]?: CurrencyAmount<Token>; [Field.LIQUIDITY_PERCENT]: Percent }
      • Optional [Field.CURRENCY_A]?: CurrencyAmount<Currency>
      • Optional [Field.CURRENCY_B]?: CurrencyAmount<Currency>
      • Optional [Field.LIQUIDITY]?: CurrencyAmount<Token>
      • [Field.LIQUIDITY_PERCENT]: Percent
    • userLiquidity: CurrencyAmount<Token> | undefined

useDerivedCreateInfo

  • useDerivedCreateInfo(): { currencies: {}; inputError?: string }

useDerivedInariState

useDerivedLimitOrderInfo

  • useDerivedLimitOrderInfo(): { bentoboxBalances: {}; currencies: {}; currentPrice: Price<Currency, Currency>; inputError?: string; parsedAmounts: {}; walletBalances: {} }

useDerivedMintInfo

  • useDerivedMintInfo(currencyA: Currency | undefined, currencyB: Currency | undefined): { currencies: {}; currencyBalances: {}; dependentField: Field; error?: string; liquidityMinted?: CurrencyAmount<Token>; noLiquidity?: boolean; pair?: Pair | null; pairState: PairState; parsedAmounts: {}; poolTokenPercentage?: Percent; price?: Price<Currency, Currency> }
  • Parameters

    Returns { currencies: {}; currencyBalances: {}; dependentField: Field; error?: string; liquidityMinted?: CurrencyAmount<Token>; noLiquidity?: boolean; pair?: Pair | null; pairState: PairState; parsedAmounts: {}; poolTokenPercentage?: Percent; price?: Price<Currency, Currency> }

    • currencies: {}
    • currencyBalances: {}
    • dependentField: Field
    • Optional error?: string
    • Optional liquidityMinted?: CurrencyAmount<Token>
    • Optional noLiquidity?: boolean
    • Optional pair?: Pair | null
    • pairState: PairState
    • parsedAmounts: {}
    • Optional poolTokenPercentage?: Percent
    • Optional price?: Price<Currency, Currency>

useDerivedSwapInfo

  • useDerivedSwapInfo(doArcher?: boolean, doOpenMev?: boolean): { allowedSlippage: Percent; currencies: {}; currencyBalances: {}; inputError?: string; parsedAmount: CurrencyAmount<Currency> | undefined; v2Trade: V2Trade<Currency, Currency, TradeType> | undefined }
  • Parameters

    • Default value doArcher: boolean = false
    • Default value doOpenMev: boolean = false

    Returns { allowedSlippage: Percent; currencies: {}; currencyBalances: {}; inputError?: string; parsedAmount: CurrencyAmount<Currency> | undefined; v2Trade: V2Trade<Currency, Currency, TradeType> | undefined }

    • allowedSlippage: Percent
    • currencies: {}
    • currencyBalances: {}
    • Optional inputError?: string
    • parsedAmount: CurrencyAmount<Currency> | undefined
    • v2Trade: V2Trade<Currency, Currency, TradeType> | undefined

useDerivedZapInfo

  • useDerivedZapInfo(currency: Currency | undefined, pairAddress: string | undefined): { bestTrade?: Trade<Currency, Currency, TradeType>; currency: Currency | undefined; currency0: Currency | undefined; currency1: Currency | undefined; currencyBalance: CurrencyAmount<Currency> | undefined; currencyOneOutput?: CurrencyAmount<Currency> | undefined; currencyZeroOutput?: CurrencyAmount<Currency> | undefined; encodeSwapData: () => string | number; error?: string; isTradingUnderlying: boolean; liquidityMinted?: CurrencyAmount<Token>; noLiquidity?: boolean; pair?: Pair | null; pairState: PairState; parsedAmount: CurrencyAmount<Currency> | undefined; poolTokenPercentage?: Percent; token0: string | undefined; token1: string | undefined; tradeAmount: CurrencyAmount<Currency> | undefined; typedValue: string }
  • Parameters

    • currency: Currency | undefined
    • pairAddress: string | undefined

    Returns { bestTrade?: Trade<Currency, Currency, TradeType>; currency: Currency | undefined; currency0: Currency | undefined; currency1: Currency | undefined; currencyBalance: CurrencyAmount<Currency> | undefined; currencyOneOutput?: CurrencyAmount<Currency> | undefined; currencyZeroOutput?: CurrencyAmount<Currency> | undefined; encodeSwapData: () => string | number; error?: string; isTradingUnderlying: boolean; liquidityMinted?: CurrencyAmount<Token>; noLiquidity?: boolean; pair?: Pair | null; pairState: PairState; parsedAmount: CurrencyAmount<Currency> | undefined; poolTokenPercentage?: Percent; token0: string | undefined; token1: string | undefined; tradeAmount: CurrencyAmount<Currency> | undefined; typedValue: string }

    • Optional bestTrade?: Trade<Currency, Currency, TradeType>
    • currency: Currency | undefined
    • currency0: Currency | undefined
    • currency1: Currency | undefined
    • currencyBalance: CurrencyAmount<Currency> | undefined
    • Optional currencyOneOutput?: CurrencyAmount<Currency> | undefined
    • Optional currencyZeroOutput?: CurrencyAmount<Currency> | undefined
    • encodeSwapData: () => string | number
        • (): string | number
        • Returns string | number

    • Optional error?: string
    • isTradingUnderlying: boolean
    • Optional liquidityMinted?: CurrencyAmount<Token>
    • Optional noLiquidity?: boolean
    • Optional pair?: Pair | null
    • pairState: PairState
    • parsedAmount: CurrencyAmount<Currency> | undefined
    • Optional poolTokenPercentage?: Percent
    • token0: string | undefined
    • token1: string | undefined
    • tradeAmount: CurrencyAmount<Currency> | undefined
    • typedValue: string

useEIP2612Contract

  • useEIP2612Contract(tokenAddress?: string): Contract | null

useENS

  • useENS(nameOrAddress?: string | null): { address: string | null; loading: boolean; name: string | null }
  • Given a name or address, does a lookup to resolve to an address and name

    Parameters

    • Optional nameOrAddress: string | null

      ENS name or address

    Returns { address: string | null; loading: boolean; name: string | null }

    • address: string | null
    • loading: boolean
    • name: string | null

useENSAddress

  • useENSAddress(ensName?: string | null): { address: string | null; loading: boolean }
  • Does a lookup for an ENS name to find its address.

    Parameters

    • Optional ensName: string | null

    Returns { address: string | null; loading: boolean }

    • address: string | null
    • loading: boolean

useENSContentHash

  • useENSContentHash(ensName?: string | null): { contenthash: string | null; loading: boolean }
  • Does a lookup for an ENS name to find its contenthash.

    Parameters

    • Optional ensName: string | null

    Returns { contenthash: string | null; loading: boolean }

    • contenthash: string | null
    • loading: boolean

useENSName

  • useENSName(address?: string): { ENSName: string | null; loading: boolean }
  • Does a reverse lookup for an address to find its ENS name. Note this is not the same as looking up an ENS name to find an address.

    Parameters

    • Optional address: string

    Returns { ENSName: string | null; loading: boolean }

    • ENSName: string | null
    • loading: boolean

useENSRegistrarContract

  • useENSRegistrarContract(withSignerIfPossible?: boolean): Contract | null

useENSResolverContract

  • useENSResolverContract(address: string | undefined, withSignerIfPossible?: boolean): Contract | null

useERC20Permit

  • useERC20Permit(currencyAmount: CurrencyAmount<Currency> | null | undefined, spender: string | null | undefined, overridePermitInfo: PermitInfo | undefined | null): { gatherPermitSignature: null | (() => Promise<void>); signatureData: SignatureData | null; state: UseERC20PermitState }

useERC20PermitFromTrade

useETHBalances

  • useETHBalances(uncheckedAddresses?: (string | undefined)[]): {}
  • Returns a map of the given addresses to their eventually consistent ETH balances.

    Parameters

    • Optional uncheckedAddresses: (string | undefined)[]

    Returns {}

    • [address: string]: CurrencyAmount<Currency> | undefined

useEagerConnect

  • useEagerConnect(): boolean

useEthPrice

  • useEthPrice(variables?: any, swrConfig?: SWRConfiguration): any

useExchange

  • useExchange(variables?: any, query?: any, swrConfig?: SWRConfiguration): any

useExpertModeManager

  • useExpertModeManager(): [boolean, () => void]

useFactory

  • useFactory(variables?: any, swrConfig?: SWRConfiguration): any

useFactoryContract

  • useFactoryContract(): Contract | null

useFarmPairAddresses

  • useFarmPairAddresses(): any[]

useFarmRewards

  • useFarmRewards(): any[]

useFarms

  • useFarms(swrConfig?: SWRConfiguration): any[]

useFetchListCallback

  • useFetchListCallback(): (listUrl: string, sendDispatch?: boolean) => Promise<TokenList>
  • Returns (listUrl: string, sendDispatch?: boolean) => Promise<TokenList>

      • (listUrl: string, sendDispatch?: boolean): Promise<TokenList>
      • Parameters

        • listUrl: string
        • Optional sendDispatch: boolean

        Returns Promise<TokenList>

useFuse

  • useFuse(__namedParameters: { data: any; options: any }): { reset: reset; result: any; search: Dispatch<SetStateAction<string>>; term: string }
  • Parameters

    • __namedParameters: { data: any; options: any }
      • data: any
      • options: any

    Returns { reset: reset; result: any; search: Dispatch<SetStateAction<string>>; term: string }

    • reset: reset
    • result: any
    • search: Dispatch<SetStateAction<string>>
    • term: string

useHasPendingApproval

  • useHasPendingApproval(tokenAddress: string | undefined, spender: string | undefined): boolean

Const useHasPermitTokenTrait

useHolders

  • useHolders(__namedParameters: { address: any; chainId: any; initialData: any }): SWRResponse<any, any>
  • Parameters

    • __namedParameters: { address: any; chainId: any; initialData: any }
      • address: any
      • chainId: any
      • initialData: any

    Returns SWRResponse<any, any>

useHoldersChanges

  • useHoldersChanges(__namedParameters: { address: any; chainId: any; initialData: any }): SWRResponse<any, any>
  • Parameters

    • __namedParameters: { address: any; chainId: any; initialData: any }
      • address: any
      • chainId: any
      • initialData: any

    Returns SWRResponse<any, any>

useHttpLocations

  • useHttpLocations(uri: string | undefined): string[]

useInactiveListUrls

  • useInactiveListUrls(): string[]

useInactiveListener

  • useInactiveListener(suppress?: boolean): void
  • Use for network and injected - logs user in and out after checking what network theyre on

    Parameters

    • Default value suppress: boolean = false

    Returns void

useInariContract

  • useInariContract(withSignerIfPossible?: boolean): Contract | null

useInariState

useInariStrategies

useInfiniteScroll

  • useInfiniteScroll(items: any): [number, Dispatch<number>]

useInterval

  • useInterval(callback: () => void, delay: null | number, leading?: boolean): void
  • Parameters

    • callback: () => void
        • (): void
        • Returns void

    • delay: null | number
    • Default value leading: boolean = true

    Returns void

useIsArgentWallet

  • useIsArgentWallet(): boolean

useIsDarkMode

  • useIsDarkMode(): boolean

useIsExpertMode

  • useIsExpertMode(): boolean

useIsListActive

  • useIsListActive(url: string): boolean

useIsSwapUnsupported

useIsTokenActive

  • useIsTokenActive(token: Token | undefined | null): boolean

useIsTransactionPending

  • useIsTransactionPending(transactionHash?: string): boolean

useIsUserAddedToken

  • useIsUserAddedToken(currency: Currency | undefined | null): boolean

useIsWindowVisible

  • useIsWindowVisible(): boolean

useKashiApprovalPending

  • useKashiApprovalPending(): string

useKashiApproveCallback

useKashiInfo

  • useKashiInfo(): { blockTimeStamp: BigNumber; btcRate: BigNumber; ethBalance: BigNumber; ethRate: BigNumber; factories: any[]; masterContractApproved: boolean[]; pendingSushi: BigNumber; sushiBalance: BigNumber; sushiBarAllowance: BigNumber; sushiBarBalance: BigNumber; sushiRate: BigNumber; xsushiBalance: BigNumber; xsushiSupply: BigNumber }
  • Returns { blockTimeStamp: BigNumber; btcRate: BigNumber; ethBalance: BigNumber; ethRate: BigNumber; factories: any[]; masterContractApproved: boolean[]; pendingSushi: BigNumber; sushiBalance: BigNumber; sushiBarAllowance: BigNumber; sushiBarBalance: BigNumber; sushiRate: BigNumber; xsushiBalance: BigNumber; xsushiSupply: BigNumber }

    • blockTimeStamp: BigNumber
    • btcRate: BigNumber
    • ethBalance: BigNumber
    • ethRate: BigNumber
    • factories: any[]
    • masterContractApproved: boolean[]
    • pendingSushi: BigNumber
    • sushiBalance: BigNumber
    • sushiBarAllowance: BigNumber
    • sushiBarBalance: BigNumber
    • sushiRate: BigNumber
    • xsushiBalance: BigNumber
    • xsushiSupply: BigNumber

useKashiPair

  • useKashiPair(address: string): any

useKashiPairCloneContract

  • useKashiPairCloneContract(address: string, withSignerIfPossible?: boolean): Contract | null

useKashiPairContract

  • useKashiPairContract(withSignerIfPossible?: boolean): Contract | null

useKashiPairs

  • useKashiPairs(variables?: any, swrConfig?: SWRConfiguration): any

Const useLPTokensState

  • useLPTokensState(): { loading: boolean; lpTokens: LPToken[]; selectedLPToken: LPToken; selectedLPTokenAllowed: boolean; setSelectedLPToken: Dispatch<SetStateAction<LPToken>>; setSelectedLPTokenAllowed: Dispatch<SetStateAction<boolean>>; updateLPTokens: (Anonymous function); updatingLPTokens: boolean }
  • Returns { loading: boolean; lpTokens: LPToken[]; selectedLPToken: LPToken; selectedLPTokenAllowed: boolean; setSelectedLPToken: Dispatch<SetStateAction<LPToken>>; setSelectedLPTokenAllowed: Dispatch<SetStateAction<boolean>>; updateLPTokens: (Anonymous function); updatingLPTokens: boolean }

    • loading: boolean
    • lpTokens: LPToken[]
    • selectedLPToken: LPToken
    • selectedLPTokenAllowed: boolean
    • setSelectedLPToken: Dispatch<SetStateAction<LPToken>>
    • setSelectedLPTokenAllowed: Dispatch<SetStateAction<boolean>>
    • updateLPTokens: (Anonymous function)
    • updatingLPTokens: boolean

useLast

  • useLast<T>(value: T | undefined | null, filterFn?: (value: T | null | undefined) => boolean): T | null | undefined
  • Returns the last value of type T that passes a filter function

    Type parameters

    • T

    Parameters

    • value: T | undefined | null

      changing value

    • Optional filterFn: (value: T | null | undefined) => boolean

      function that determines whether a given value should be considered for the last value

        • (value: T | null | undefined): boolean
        • Parameters

          • value: T | null | undefined

          Returns boolean

    Returns T | null | undefined

useLastTruthy

  • useLastTruthy<T>(value: T | undefined | null): T | null | undefined
  • Returns the last truthy value of type T

    Type parameters

    • T

    Parameters

    • value: T | undefined | null

      changing value

    Returns T | null | undefined

useLimitOrderActionHandlers

  • useLimitOrderActionHandlers(): { onChangeRecipient: (recipient: string | null) => void; onCurrencySelection: (field: Field, currency: Currency) => void; onSwitchTokens: () => void; onUserInput: (field: Field, typedValue: string) => void }
  • Returns { onChangeRecipient: (recipient: string | null) => void; onCurrencySelection: (field: Field, currency: Currency) => void; onSwitchTokens: () => void; onUserInput: (field: Field, typedValue: string) => void }

    • onChangeRecipient: (recipient: string | null) => void
        • (recipient: string | null): void
        • Parameters

          • recipient: string | null

          Returns void

    • onCurrencySelection: (field: Field, currency: Currency) => void
    • onSwitchTokens: () => void
        • (): void
        • Returns void

    • onUserInput: (field: Field, typedValue: string) => void
        • (field: Field, typedValue: string): void
        • Parameters

          • field: Field
          • typedValue: string

          Returns void

useLimitOrderApprovalPending

  • useLimitOrderApprovalPending(): string

Const useLimitOrderApproveCallback

  • useLimitOrderApproveCallback(): any[]

useLimitOrderContract

  • useLimitOrderContract(withSignerIfPossibe?: boolean): Contract | null

useLimitOrderHelperContract

  • useLimitOrderHelperContract(withSignerIfPossible?: boolean): Contract | null

useLimitOrderState

  • useLimitOrderState(): AppState["limitOrder"]

Const useLimitOrders

  • useLimitOrders(): { mutate: (data?: Data | Promise<Data> | MutatorCallback<Data>, shouldRevalidate?: boolean) => Promise<Data | undefined>; completed: object; pending: object }
  • Returns { mutate: (data?: Data | Promise<Data> | MutatorCallback<Data>, shouldRevalidate?: boolean) => Promise<Data | undefined>; completed: object; pending: object }

    • mutate: (data?: Data | Promise<Data> | MutatorCallback<Data>, shouldRevalidate?: boolean) => Promise<Data | undefined>
        • (data?: Data | Promise<Data> | MutatorCallback<Data>, shouldRevalidate?: boolean): Promise<Data | undefined>
        • Parameters

          • Optional data: Data | Promise<Data> | MutatorCallback<Data>
          • Optional shouldRevalidate: boolean

          Returns Promise<Data | undefined>

    • completed: object
      • setPage: (Anonymous function)
    • pending: object
      • setPage: (Anonymous function)

useLiquidityPositions

  • useLiquidityPositions(variables?: any, swrConfig?: SWRConfiguration): any

useListColor

  • useListColor(listImageUri?: string): string

useLogs

  • useLogs(__namedParameters: { address: any; chainId: any; initialData: any }): SWRResponse<any, any>
  • Parameters

    • __namedParameters: { address: any; chainId: any; initialData: any }
      • address: any
      • chainId: any
      • initialData: any

    Returns SWRResponse<any, any>

useLogsForTopic

  • useLogsForTopic(__namedParameters: { chainId: any; initialData: any; topic: any }): SWRResponse<any, any>
  • Parameters

    • __namedParameters: { chainId: any; initialData: any; topic: any }
      • chainId: any
      • initialData: any
      • topic: any

    Returns SWRResponse<any, any>

Const useMaker

  • useMaker(): { allowance: string; approve: (Anonymous function); saave: (Anonymous function) }
  • useMaker(): { serve: (Anonymous function) }
  • Returns { allowance: string; approve: (Anonymous function); saave: (Anonymous function) }

    • allowance: string
    • approve: (Anonymous function)
    • saave: (Anonymous function)
  • Returns { serve: (Anonymous function) }

    • serve: (Anonymous function)

useMakerContract

  • useMakerContract(): Contract | null

useMassBlocks

  • useMassBlocks(timestamps: number[] | string[], swrConfig?: any): { number: number; timestamp: number }[]

useMasterChef

  • useMasterChef(chef: Chef): { deposit: (Anonymous function); harvest: (Anonymous function); withdraw: (Anonymous function) }
  • Parameters

    Returns { deposit: (Anonymous function); harvest: (Anonymous function); withdraw: (Anonymous function) }

    • deposit: (Anonymous function)
    • harvest: (Anonymous function)
    • withdraw: (Anonymous function)

useMasterChefContract

  • useMasterChefContract(withSignerIfPossible?: boolean): Contract | null

useMasterChefV1Farms

  • useMasterChefV1Farms(swrConfig?: any): any

useMasterChefV1PairAddresses

  • useMasterChefV1PairAddresses(): any

useMasterChefV1SushiPerBlock

  • useMasterChefV1SushiPerBlock(swrConfig?: any): number

useMasterChefV1TotalAllocPoint

  • useMasterChefV1TotalAllocPoint(swrConfig?: any): any

useMasterChefV2Contract

  • useMasterChefV2Contract(withSignerIfPossible?: boolean): Contract | null

useMasterChefV2Farms

  • useMasterChefV2Farms(swrConfig?: SWRConfiguration): any

useMasterChefV2PairAddresses

  • useMasterChefV2PairAddresses(): any

useMaticPrice

  • useMaticPrice(swrConfig?: SWRConfiguration): any

Const useMeowshi

  • useMeowshi(sushi: boolean): { approvalState: ApprovalState; approve: (Anonymous function); meow: (Anonymous function); meowSushi: (Anonymous function); unmeow: (Anonymous function); unmeowSushi: (Anonymous function) }
  • Parameters

    • sushi: boolean

    Returns { approvalState: ApprovalState; approve: (Anonymous function); meow: (Anonymous function); meowSushi: (Anonymous function); unmeow: (Anonymous function); unmeowSushi: (Anonymous function) }

    • approvalState: ApprovalState
    • approve: (Anonymous function)
    • meow: (Anonymous function)
    • meowSushi: (Anonymous function)
    • unmeow: (Anonymous function)
    • unmeowSushi: (Anonymous function)

useMeowshiContract

  • useMeowshiContract(withSignerIfPossible?: boolean): Contract | null

useMeowshiPerXSushi

  • useMeowshiPerXSushi(): [BigNumber, BigNumber]

useMerkleDistributorContract

  • useMerkleDistributorContract(): Contract | null

Const useMigrateState

  • useMigrateState(): { amount: string; isMigrationPending: boolean; mode: MigrateMode; onMigrate: (Anonymous function); pendingMigrationHash: string; setAmount: Dispatch<SetStateAction<string>>; setMode: Dispatch<SetStateAction<MigrateMode>> }
  • Returns { amount: string; isMigrationPending: boolean; mode: MigrateMode; onMigrate: (Anonymous function); pendingMigrationHash: string; setAmount: Dispatch<SetStateAction<string>>; setMode: Dispatch<SetStateAction<MigrateMode>> }

    • amount: string
    • isMigrationPending: boolean
    • mode: MigrateMode
    • onMigrate: (Anonymous function)
    • pendingMigrationHash: string
    • setAmount: Dispatch<SetStateAction<string>>
    • setMode: Dispatch<SetStateAction<MigrateMode>>

useMiniChefContract

  • useMiniChefContract(withSignerIfPossible?: boolean): Contract | null

useMiniChefFarms

  • useMiniChefFarms(swrConfig?: SWRConfiguration): any

useMiniChefPairAddresses

  • useMiniChefPairAddresses(): any

useMintActionHandlers

  • useMintActionHandlers(noLiquidity: boolean | undefined): { onFieldAInput: (typedValue: string) => void; onFieldBInput: (typedValue: string) => void }
  • Parameters

    • noLiquidity: boolean | undefined

    Returns { onFieldAInput: (typedValue: string) => void; onFieldBInput: (typedValue: string) => void }

    • onFieldAInput: (typedValue: string) => void
        • (typedValue: string): void
        • Parameters

          • typedValue: string

          Returns void

    • onFieldBInput: (typedValue: string) => void
        • (typedValue: string): void
        • Parameters

          • typedValue: string

          Returns void

useMintState

  • useMintState(): AppState["mint"]

useModalOpen

useMounted

  • useMounted(): boolean

useMovrPrice

  • useMovrPrice(swrConfig?: SWRConfiguration): any

useMphPrice

  • useMphPrice(swrConfig?: SWRConfiguration): any

useMulticall2Contract

  • useMulticall2Contract(): Contract

useMultipleContractSingleData

useNetworkModalToggle

  • useNetworkModalToggle(): () => void

useNftMetadata

  • useNftMetadata(__namedParameters: { address: any; chainId: any; initialData: any; tokenId: any }): SWRResponse<any, any>
  • Parameters

    • __namedParameters: { address: any; chainId: any; initialData: any; tokenId: any }
      • address: any
      • chainId: any
      • initialData: any
      • tokenId: any

    Returns SWRResponse<any, any>

useNftTokenIds

  • useNftTokenIds(__namedParameters: { address: any; chainId: any; initialData: any }): SWRResponse<any, any>
  • Parameters

    • __namedParameters: { address: any; chainId: any; initialData: any }
      • address: any
      • chainId: any
      • initialData: any

    Returns SWRResponse<any, any>

useNftTransactions

  • useNftTransactions(__namedParameters: { address: any; chainId: any; initialData: any; tokenId: any }): SWRResponse<any, any>
  • Parameters

    • __namedParameters: { address: any; chainId: any; initialData: any; tokenId: any }
      • address: any
      • chainId: any
      • initialData: any
      • tokenId: any

    Returns SWRResponse<any, any>

useOnClickOutside

  • useOnClickOutside<T>(node: RefObject<T | undefined>, handler: undefined | (() => void)): void

useOnePrice

  • useOnePrice(swrConfig?: SWRConfiguration): any

useOpenModal

usePairAdder

  • usePairAdder(): (pair: Pair) => void

usePairContract

  • usePairContract(pairAddress?: string, withSignerIfPossible?: boolean): Contract | null

usePancakeV1FactoryContract

  • usePancakeV1FactoryContract(): Contract | null

useParsedQueryString

  • useParsedQueryString(): ParsedQs

Const usePending

  • usePending(farm: any): string

usePendingContract

  • usePendingContract(): Contract | null

usePendingSushi

  • usePendingSushi(farm: any): CurrencyAmount<Token>

usePendingToken

  • usePendingToken(farm: any, contract: any): CallState[]

usePicklePrice

  • usePicklePrice(swrConfig?: SWRConfiguration): any

Const usePool

  • usePool(poolAddress: string | undefined): any

usePortfolio

  • usePortfolio(__namedParameters: { address: any; chainId: any; initialData: any }): SWRResponse<any, any>
  • Parameters

    • __namedParameters: { address: any; chainId: any; initialData: any }
      • address: any
      • chainId: any
      • initialData: any

    Returns SWRResponse<any, any>

usePositions

usePrevious

  • usePrevious<T>(value: T): T

useProtocolMerkleDistributorContract

  • useProtocolMerkleDistributorContract(): Contract | null

useQuickSwapFactoryContract

  • useQuickSwapFactoryContract(): Contract | null

useRemovePopup

  • useRemovePopup(): (key: string) => void

useRemoveUserAddedToken

  • useRemoveUserAddedToken(): (chainId: number, address: string) => void
  • Returns (chainId: number, address: string) => void

      • (chainId: number, address: string): void
      • Parameters

        • chainId: number
        • address: string

        Returns void

useRouterContract

  • useRouterContract(): Contract | null

useRulerPrice

  • useRulerPrice(swrConfig?: SWRConfiguration): any

useSaaveContract

  • useSaaveContract(withSignerIfPossible?: boolean): Contract | null

Const useSearchAndSort

  • useSearchAndSort(items: any, searchOptions?: any, sortOptions?: any): { items: any[]; requestSort: requestSort; setSortConfig: Dispatch<any>; setTerm: Dispatch<SetStateAction<string>>; sortConfig: any; term: string }
  • Parameters

    • items: any
    • Default value searchOptions: any = null
    • Default value sortOptions: any = null

    Returns { items: any[]; requestSort: requestSort; setSortConfig: Dispatch<any>; setTerm: Dispatch<SetStateAction<string>>; sortConfig: any; term: string }

    • items: any[]
    • requestSort: requestSort
    • setSortConfig: Dispatch<any>
    • setTerm: Dispatch<SetStateAction<string>>
    • sortConfig: any
    • term: string

useSearchInactiveTokenLists

  • useSearchInactiveTokenLists(search: string | undefined, minResults?: number): WrappedTokenInfo[]

useSelectedInariStrategy

useSetUserSlippageTolerance

  • useSetUserSlippageTolerance(): (slippageTolerance: Percent | "auto") => void
  • Returns (slippageTolerance: Percent | "auto") => void

      • (slippageTolerance: Percent | "auto"): void
      • Parameters

        • slippageTolerance: Percent | "auto"

        Returns void

useShowClaimPopup

  • useShowClaimPopup(): boolean

useSingleCallResult

useSingleContractMultipleData

Const useSortableData

  • useSortableData(items: any, config?: any): { items: any[]; requestSort: requestSort; sortConfig: any }
  • Parameters

    • items: any
    • Default value config: any = null

    Returns { items: any[]; requestSort: requestSort; sortConfig: any }

    • items: any[]
    • requestSort: requestSort
    • sortConfig: any

useSortedTokensByQuery

  • useSortedTokensByQuery(tokens: Token[] | undefined, searchQuery: string): Token[]

useSpellPrice

  • useSpellPrice(swrConfig?: SWRConfiguration): any

useStakePrice

  • useStakePrice(swrConfig?: SWRConfiguration): any

Const useStakeSushiToAaveStrategy

Const useStakeSushiToBentoStrategy

Const useStakeSushiToCreamStrategy

Const useStakeSushiToCreamToBentoStrategy

useStickyData

  • useStickyData(value: any): undefined

Const useSushiBar

  • useSushiBar(): { enter: (Anonymous function); leave: (Anonymous function) }
  • useSushiBar(): { allowance: string; approve: (Anonymous function); enter: (Anonymous function); leave: (Anonymous function) }
  • Returns { enter: (Anonymous function); leave: (Anonymous function) }

    • enter: (Anonymous function)
    • leave: (Anonymous function)
  • Returns { allowance: string; approve: (Anonymous function); enter: (Anonymous function); leave: (Anonymous function) }

    • allowance: string
    • approve: (Anonymous function)
    • enter: (Anonymous function)
    • leave: (Anonymous function)

useSushiBarContract

  • useSushiBarContract(withSignerIfPossible?: boolean): Contract | null

useSushiContract

  • useSushiContract(withSignerIfPossible?: boolean): Contract | null

useSushiPairs

  • useSushiPairs(__namedParameters: { block: number; chainId: number; shouldFetch: boolean; subset: string[]; timestamp: number; user: string }, swrConfig?: SWRConfiguration): any
  • Parameters

    • __namedParameters: { block: number; chainId: number; shouldFetch: boolean; subset: string[]; timestamp: number; user: string }
      • block: number
      • chainId: number
      • shouldFetch: boolean
      • subset: string[]
      • timestamp: number
      • user: string
    • Default value swrConfig: SWRConfiguration = undefined

    Returns any

useSushiPerXSushi

  • useSushiPerXSushi(parse?: boolean): any

useSushiPrice

  • useSushiPrice(swrConfig?: SWRConfiguration): any

Const useSushiRoll

  • useSushiRoll(version?: "v1" | "v2"): { migrate: (Anonymous function); migrateWithPermit: (Anonymous function) }
  • Parameters

    • Default value version: "v1" | "v2" = "v2"

    Returns { migrate: (Anonymous function); migrateWithPermit: (Anonymous function) }

    • migrate: (Anonymous function)
    • migrateWithPermit: (Anonymous function)

useSushiRollContract

  • useSushiRollContract(version?: "v1" | "v2"): Contract | null

useSushiSwapSwapper

  • useSushiSwapSwapper(): Contract | null

useSwaave

  • useSwaave(withSignerIfPossible?: boolean): Contract | null

useSwapActionHandlers

  • useSwapActionHandlers(): { onChangeRecipient: (recipient: string | null) => void; onCurrencySelection: (field: Field, currency: Currency) => void; onSwitchTokens: () => void; onUserInput: (field: Field, typedValue: string) => void }
  • Returns { onChangeRecipient: (recipient: string | null) => void; onCurrencySelection: (field: Field, currency: Currency) => void; onSwitchTokens: () => void; onUserInput: (field: Field, typedValue: string) => void }

    • onChangeRecipient: (recipient: string | null) => void
        • (recipient: string | null): void
        • Parameters

          • recipient: string | null

          Returns void

    • onCurrencySelection: (field: Field, currency: Currency) => void
    • onSwitchTokens: () => void
        • (): void
        • Returns void

    • onUserInput: (field: Field, typedValue: string) => void
        • (field: Field, typedValue: string): void
        • Parameters

          • field: Field
          • typedValue: string

          Returns void

useSwapCallArguments

  • useSwapCallArguments(trade: V2Trade<Currency, Currency, TradeType> | undefined, allowedSlippage: Percent, recipientAddressOrName: string | null, signatureData: SignatureData | null | undefined, useArcher?: boolean, useOpenMev?: boolean): SwapCall[]
  • Returns the swap calls that can be used to make the trade

    Parameters

    • trade: V2Trade<Currency, Currency, TradeType> | undefined

      trade to execute

    • allowedSlippage: Percent

      user allowed slippage

    • recipientAddressOrName: string | null

      the ENS name or address of the recipient of the swap output

    • signatureData: SignatureData | null | undefined

      the signature data of the permit of the input token amount, if available

    • Default value useArcher: boolean = false
    • Default value useOpenMev: boolean = true

    Returns SwapCall[]

useSwapCallback

  • useSwapCallback(trade: V2Trade<Currency, Currency, TradeType> | undefined, allowedSlippage: Percent, recipientAddressOrName: string | null, signatureData: SignatureData | undefined | null, useArcher: boolean, useOpenMev: boolean, archerRelayDeadline?: number): { callback: null | (() => Promise<string>); error: string | null; state: SwapCallbackState }

useSwapSlippageTolerance

  • useSwapSlippageTolerance(trade: Trade<Currency, Currency, TradeType> | undefined): Percent

useSwapState

  • useSwapState(): AppState["swap"]

useTimelockContract

  • useTimelockContract(): Contract | null

useTimestampFromBlock

  • useTimestampFromBlock(block: number | undefined): number | undefined

useToggle

  • useToggle(initialState?: boolean): [boolean, () => void]

useToggleDelegateModal

  • useToggleDelegateModal(): () => void

useToggleModal

useToggleSelfClaimModal

  • useToggleSelfClaimModal(): () => void

useToggleSettingsMenu

  • useToggleSettingsMenu(): () => void

useToggleShowClaimPopup

  • useToggleShowClaimPopup(): () => void

useToggleVoteModal

  • useToggleVoteModal(): () => void

useToken

  • useToken(tokenAddress?: string): Token | undefined | null

useTokenAllowance

  • useTokenAllowance(token?: Token, owner?: string, spender?: string): CurrencyAmount<Token> | undefined

useTokenBalance

  • useTokenBalance(account?: string, token?: Token): CurrencyAmount<Token> | undefined

useTokenBalances

  • useTokenBalances(address?: string, tokens?: (Token | undefined)[]): {}
  • Parameters

    • Optional address: string
    • Optional tokens: (Token | undefined)[]

    Returns {}

    • [tokenAddress: string]: CurrencyAmount<Token> | undefined

useTokenBalancesWithLoadingIndicator

  • useTokenBalancesWithLoadingIndicator(address?: string, tokens?: (Token | undefined)[]): [{}, boolean]
  • Returns a map of token addresses to their eventually consistent token balances for a single account.

    Parameters

    • Optional address: string
    • Optional tokens: (Token | undefined)[]

    Returns [{}, boolean]

useTokenComparator

  • useTokenComparator(inverted: boolean): (tokenA: Token, tokenB: Token) => number
  • Parameters

    • inverted: boolean

    Returns (tokenA: Token, tokenB: Token) => number

      • (tokenA: Token, tokenB: Token): number
      • Parameters

        • tokenA: Token
        • tokenB: Token

        Returns number

useTokenContract

  • useTokenContract(tokenAddress?: string, withSignerIfPossible?: boolean): Contract | null

useTokenMetadata

  • useTokenMetadata(__namedParameters: { chainId: any; id: any; initialData: any }): SWRResponse<any, any>

useTokenPairs

  • useTokenPairs(variables?: any, query?: any, swrConfig?: SWRConfiguration): any

useTokens

  • useTokens(): {}

useTokensFromMap

  • useTokensFromMap(tokenMap: TokenAddressMap, includeUserAdded: boolean): {}

useTotalSupply

  • useTotalSupply(token?: Currency): CurrencyAmount<Token> | undefined

useTrackedTokenPairs

  • useTrackedTokenPairs(): [Token, Token][]

Const useTrait

  • useTrait(props: any, __namedParameters: { overrides: any[] }): any

useTransaction

  • useTransaction(__namedParameters: { chainId: any; initialData: any; txHash: any }): SWRResponse<any, any>
  • Parameters

    • __namedParameters: { chainId: any; initialData: any; txHash: any }
      • chainId: any
      • initialData: any
      • txHash: any

    Returns SWRResponse<any, any>

useTransactionAdder

  • useTransactionAdder(): (response: TransactionResponseLight, customData?: { approval?: { spender: string; tokenAddress: string }; archer?: { deadline: number; ethTip: string; nonce: number; rawTransaction: string }; claim?: { recipient: string }; summary?: string }) => void
  • Returns (response: TransactionResponseLight, customData?: { approval?: { spender: string; tokenAddress: string }; archer?: { deadline: number; ethTip: string; nonce: number; rawTransaction: string }; claim?: { recipient: string }; summary?: string }) => void

      • (response: TransactionResponseLight, customData?: { approval?: { spender: string; tokenAddress: string }; archer?: { deadline: number; ethTip: string; nonce: number; rawTransaction: string }; claim?: { recipient: string }; summary?: string }): void
      • Parameters

        • response: TransactionResponseLight
        • Optional customData: { approval?: { spender: string; tokenAddress: string }; archer?: { deadline: number; ethTip: string; nonce: number; rawTransaction: string }; claim?: { recipient: string }; summary?: string }
          • Optional approval?: { spender: string; tokenAddress: string }
            • spender: string
            • tokenAddress: string
          • Optional archer?: { deadline: number; ethTip: string; nonce: number; rawTransaction: string }
            • deadline: number
            • ethTip: string
            • nonce: number
            • rawTransaction: string
          • Optional claim?: { recipient: string }
            • recipient: string
          • Optional summary?: string

        Returns void

useTransactionDeadline

  • useTransactionDeadline(): BigNumber | undefined

Const useTransactionStatus

  • useTransactionStatus(): any

useTransactions

  • useTransactions(variables?: any, query?: any, swrConfig?: SWRConfiguration): any

useTransfers

  • useTransfers(__namedParameters: { address: any; chainId: any; initialData: any }): SWRResponse<any, any>
  • Parameters

    • __namedParameters: { address: any; chainId: any; initialData: any }
      • address: any
      • chainId: any
      • initialData: any

    Returns SWRResponse<any, any>

useTruPrice

  • useTruPrice(swrConfig?: SWRConfiguration): any

useURLWarningToggle

  • useURLWarningToggle(): () => void

useURLWarningVisible

  • useURLWarningVisible(): boolean

useUSDCPrice

useUSDCValue

  • useUSDCValue(currencyAmount: CurrencyAmount<Currency> | undefined | null): CurrencyAmount<Token>

useUniV2FactoryContract

  • useUniV2FactoryContract(): Contract | null

useUnsupportedTokenList

useUnsupportedTokens

  • useUnsupportedTokens(): {}

useUserAddedTokens

  • useUserAddedTokens(): Token[]

useUserArcherETHTip

  • useUserArcherETHTip(): [string, (newETHTip: string) => void]

useUserArcherGasEstimate

  • useUserArcherGasEstimate(): [string, (newGasEstimate: string) => void]

useUserArcherGasPrice

  • useUserArcherGasPrice(): [string, (newGasPrice: string) => void]

useUserArcherTipManualOverride

  • useUserArcherTipManualOverride(): [boolean, (newManualOverride: boolean) => void]

useUserArcherUseRelay

  • useUserArcherUseRelay(): [boolean, (newUseRelay: boolean) => void]

useUserClaimData

  • useUserClaimData(account: string | null | undefined): UserClaimData | null | undefined

useUserHasAvailableClaim

  • useUserHasAvailableClaim(account: string | null | undefined): boolean

useUserHasSubmittedClaim

  • useUserHasSubmittedClaim(account?: string): { claimSubmitted: boolean; claimTxn: TransactionDetails | undefined }

useUserInfo

  • useUserInfo(farm: any, token: any): CurrencyAmount<any>

useUserKashiPairs

  • useUserKashiPairs(variables?: any, chainId?: any, swrConfig?: SWRConfiguration): any

useUserOpenMevUseRelay

  • useUserOpenMevUseRelay(): [boolean, (newUseRelay: boolean) => void]

useUserSingleHopOnly

  • useUserSingleHopOnly(): [boolean, (newSingleHopOnly: boolean) => void]

useUserSlippageTolerance

  • useUserSlippageTolerance(): Percent | "auto"
  • Return the user's slippage tolerance, from the redux store, and a function to update the slippage tolerance

    Returns Percent | "auto"

useUserSlippageToleranceWithDefault

  • useUserSlippageToleranceWithDefault(defaultSlippageTolerance: Percent): Percent
  • Same as above but replaces the auto with a default value

    Parameters

    • defaultSlippageTolerance: Percent

      the default value to replace auto with

    Returns Percent

useUserTransactionTTL

  • useUserTransactionTTL(): [number, (slippage: number) => void]

useUserUnclaimedAmount

  • useUserUnclaimedAmount(account: string | null | undefined): CurrencyAmount<Currency> | undefined

useV2LiquidityTokenPermit

  • useV2LiquidityTokenPermit(liquidityAmount: CurrencyAmount<Token> | null | undefined, spender: string | null | undefined): { gatherPermitSignature: null | (() => Promise<void>); signatureData: SignatureData | null; state: UseERC20PermitState }

useV2Pair

useV2Pairs

useV2TradeExactIn

  • useV2TradeExactIn(currencyAmountIn?: CurrencyAmount<Currency>, currencyOut?: Currency, __namedParameters?: { maxHops: number }): Trade<Currency, Currency, EXACT_INPUT> | null
  • Returns the best trade for the exact amount of tokens in to the given token out

    Parameters

    • Optional currencyAmountIn: CurrencyAmount<Currency>
    • Optional currencyOut: Currency
    • Default value __namedParameters: { maxHops: number } = {}
      • maxHops: number

    Returns Trade<Currency, Currency, EXACT_INPUT> | null

useV2TradeExactOut

  • useV2TradeExactOut(currencyIn?: Currency, currencyAmountOut?: CurrencyAmount<Currency>, __namedParameters?: { maxHops: number }): Trade<Currency, Currency, EXACT_OUTPUT> | null
  • Returns the best trade for the token in to the exact amount of token out

    Parameters

    • Optional currencyIn: Currency
    • Optional currencyAmountOut: CurrencyAmount<Currency>
    • Default value __namedParameters: { maxHops: number } = {}
      • maxHops: number

    Returns Trade<Currency, Currency, EXACT_OUTPUT> | null

useWETH9Contract

  • useWETH9Contract(withSignerIfPossible?: boolean): Contract | null

useWalletModalToggle

  • useWalletModalToggle(): () => void

useWindowSize

  • useWindowSize(): { height: number; width: number }

useWrapCallback

  • useWrapCallback(inputCurrency: Currency | undefined, outputCurrency: Currency | undefined, typedValue: string | undefined): { execute?: undefined | (() => Promise<void>); inputError?: string; wrapType: WrapType }
  • Given the selected input and output currency, return a wrap callback

    Parameters

    • inputCurrency: Currency | undefined

      the selected input currency

    • outputCurrency: Currency | undefined

      the selected output currency

    • typedValue: string | undefined

      the user input value

    Returns { execute?: undefined | (() => Promise<void>); inputError?: string; wrapType: WrapType }

    • Optional execute?: undefined | (() => Promise<void>)
    • Optional inputError?: string
    • wrapType: WrapType

useYggPrice

  • useYggPrice(swrConfig?: SWRConfiguration): any

useZapActionHandlers

  • useZapActionHandlers(noLiquidity: boolean | undefined): { onFieldInput: (typedValue: string) => void }
  • Parameters

    • noLiquidity: boolean | undefined

    Returns { onFieldInput: (typedValue: string) => void }

    • onFieldInput: (typedValue: string) => void
        • (typedValue: string): void
        • Parameters

          • typedValue: string

          Returns void

useZapState

  • useZapState(): AppState["zap"]

Const useZapper

  • useZapper(currency?: Currency): { zapIn: (Anonymous function) }

useZapperContract

  • useZapperContract(withSignerIfPossible?: boolean): Contract | null

Const useZapperFarms

  • useZapperFarms(): any

useZenkoContract

  • useZenkoContract(withSignerIfPossible?: boolean): Contract | null

validateAndParseAddress

  • validateAndParseAddress(address: string): string

validatedRecipient

  • validatedRecipient(recipient: any): string | null

Const viewFetcher

  • viewFetcher(url: any, account: any, chainId: any, pendingPage: any, page: any): Promise<any>

wait

  • wait(ms: number): Promise<void>

waitRandom

  • waitRandom(min: number, max: number): Promise<void>

warningSeverity

Object literals

Const ADDITIONAL_BASES

ADDITIONAL_BASES: object

[ChainId.MAINNET]

[ChainId.MAINNET]: object

0xF16E4d813f4DcfDe4c5b44f305c908742De84eF0

0xF16E4d813f4DcfDe4c5b44f305c908742De84eF0: Token[] = [ETH2X_FLI]

[ALPHA.address]

[ALPHA.address]: Token[] = [IBETH]

[BAB.address]

[BAB.address]: Token[] = [BAC]

[BAC.address]

[BAC.address]: Token[] = [BAB]

[CREAM.address]

[CREAM.address]: Token[] = [HBTC]

[CRV.address]

[CRV.address]: Token[] = [CVXCRV]

[CVXCRV.address]

[CVXCRV.address]: Token[] = [CRV]

[DOLA.address]

[DOLA.address]: Token[] = [INV]

[DOUGH.address]

[DOUGH.address]: Token[] = [PLAY]

[DUCK.address]

[DUCK.address]: Token[] = [USDP]

[FEI.address]

[FEI.address]: Token[] = [DPI]

[FRAX.address]

[FRAX.address]: Token[] = [FXS]

[FXS.address]

[FXS.address]: Token[] = [FRAX]

[HBTC.address]

[HBTC.address]: Token[] = [CREAM]

[IBETH.address]

[IBETH.address]: Token[] = [ALPHA]

[LFBTC.address]

[LFBTC.address]: Token[] = [LIFT]

[LIFT.address]

[LIFT.address]: Token[] = [LFBTC]

[PLAY.address]

[PLAY.address]: Token[] = [DOUGH]

[PONT.address]

[PONT.address]: Token[] = [PWING]

[PWING.address]

[PWING.address]: Token[] = [PONT]

[RENBTC.address]

[RENBTC.address]: Token[] = [WBTC]

[SPANK.address]

[SPANK.address]: Token[] = [RAI]

[USDP.address]

[USDP.address]: Token[] = [DUCK]

[WBTC.address]

[WBTC.address]: Token[] = [RENBTC]

[WOOFY.address]

[WOOFY.address]: Token[] = [YFI]

[ChainId.MATIC]

[ChainId.MATIC]: object

[MATIC.AXMATIC.address]

[MATIC.AXMATIC.address]: Token[] = [MATIC.DMAGIC]

[MATIC.BCT.address]

[MATIC.BCT.address]: Token[] = [MATIC.KLIMA]

[MATIC.DRAX.address]

[MATIC.DRAX.address]: Token[] = [MATIC.DMAGIC]

[MATIC.FRAX.address]

[MATIC.FRAX.address]: Token[] = [MATIC.FXS]

[MATIC.FXS.address]

[MATIC.FXS.address]: Token[] = [MATIC.FRAX]

[MATIC.KLIMA.address]

[MATIC.KLIMA.address]: Token[] = [MATIC.BCT]

Const ANALYTICS_URL

ANALYTICS_URL: object

[ChainId.ARBITRUM]

[ChainId.ARBITRUM]: string = "https://analytics-arbitrum.sushi.com"

[ChainId.BSC]

[ChainId.BSC]: string = "https://analytics-bsc.sushi.com"

[ChainId.FANTOM]

[ChainId.FANTOM]: string = "https://analytics-ftm.sushi.com"

[ChainId.HARMONY]

[ChainId.HARMONY]: string = "https://analytics-harmony.sushi.com"

[ChainId.MAINNET]

[ChainId.MAINNET]: string = "https://analytics.sushi.com"

[ChainId.MATIC]

[ChainId.MATIC]: string = "https://analytics-polygon.sushi.com"

[ChainId.XDAI]

[ChainId.XDAI]: string = "https://analytics-xdai.sushi.com"

Const ARBITRUM

ARBITRUM: object

MIM

MIM: Token = new Token(ChainId.ARBITRUM, '0xFEa7a6a0B346362BF88A9e4A88416B77a57D6c2A', 18, 'MIM', 'Magic Internet Money')

USDC

USDC: Token = new Token(ChainId.ARBITRUM, '0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8', 6, 'USDC', 'USD Coin')

USDT

USDT: Token = new Token(ChainId.ARBITRUM, '0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9', 8, 'USDT', 'Tether USD')

WBTC

WBTC: Token = new Token(ChainId.ARBITRUM, '0x2f2a2543B76A4166549F7aaB2e75Bef0aefC5B0f', 8, 'WBTC', 'Wrapped Bitcoin')

Const ARBITRUM_CHAINLINK_MAPPING

ARBITRUM_CHAINLINK_MAPPING: object

0x3f3f5dF88dC9F13eac63DF89EC16ef6e7E25DdE7

0x3f3f5dF88dC9F13eac63DF89EC16ef6e7E25DdE7: object

decimals

decimals: number = 8

from

from: string = "0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9"

fromDecimals

fromDecimals: number = 6

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x50834F3163758fcC1Df9973b6e91f0F0F0434aD3

0x50834F3163758fcC1Df9973b6e91f0F0F0434aD3: object

decimals

decimals: number = 8

from

from: string = "0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8"

fromDecimals

fromDecimals: number = 6

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x639Fe6ab55C921f74e7fac1ee960C0B6293ba612

0x639Fe6ab55C921f74e7fac1ee960C0B6293ba612: object

decimals

decimals: number = 8

from

from: string = "0x82aF49447D8a07e3bd95BD0d56f35241523fBab1"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x6ce185860a4963106506C203335A2910413708e9

0x6ce185860a4963106506C203335A2910413708e9: object

decimals

decimals: number = 8

from

from: string = "0x2f2a2543B76A4166549F7aaB2e75Bef0aefC5B0f"

fromDecimals

fromDecimals: number = 8

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x745Ab5b69E01E2BE1104Ca84937Bb71f96f5fB21

0x745Ab5b69E01E2BE1104Ca84937Bb71f96f5fB21: object

decimals

decimals: number = 8

from

from: string = "0x82e3A8F066a6989666b031d916c43672085b1582"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x86E53CF1B870786351Da77A57575e79CB55812CB

0x86E53CF1B870786351Da77A57575e79CB55812CB: object

decimals

decimals: number = 8

from

from: string = "0xf97f4df75117a78c1A5a0DBb814Af92458539FB4"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

Const ARCHER_GAS_URI

ARCHER_GAS_URI: object

[ChainId.MAINNET]

[ChainId.MAINNET]: string = "https://api.archerdao.io/v1/gas"

Const ARCHER_RELAY_URI

ARCHER_RELAY_URI: object

[ChainId.MAINNET]

[ChainId.MAINNET]: string = "https://api.archerdao.io/v1/transaction"

Const AVALANCHE

AVALANCHE: object

DAI

DAI: Token = new Token(ChainId.AVALANCHE, '0xd586E7F844cEa2F87f50152665BCbc2C279D8d70', 18, 'DAI', 'Dai Stablecoin')

DAI_OLD

DAI_OLD: Token = new Token(ChainId.AVALANCHE,'0xbA7dEebBFC5fA1100Fb055a87773e1E99Cd3507a',18,'oldDAI','Old Dai Stablecoin')

USDC

USDC: Token = new Token(ChainId.AVALANCHE, '0xA7D7079b0FEaD91F3e65f86E8915Cb59c1a4C664', 6, 'USDC', 'USD Coin')

USDT

USDT: Token = new Token(ChainId.AVALANCHE, '0xc7198437980c041c805A1EDcbA50c1Ce5db95118', 6, 'USDT', 'Tether USD')

USDT_OLD

USDT_OLD: Token = new Token(ChainId.AVALANCHE, '0xde3A24028580884448a5397872046a019649b084', 6, 'oldUSDT', 'Old Tether USD')

WBTC

WBTC: Token = new Token(ChainId.AVALANCHE, '0x50b7545627a5162F82A992c33b87aDc75187B218', 8, 'WBTC', 'Wrapped Bitcoin')

WBTC_OLD

WBTC_OLD: Token = new Token(ChainId.AVALANCHE,'0x408D4cD0ADb7ceBd1F1A1C33A0Ba2098E1295bAB',8,'oldWBTC','Old Wrapped Bitcoin')

WETH

WETH: Token = new Token(ChainId.AVALANCHE, '0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB', 18, 'WETH', 'Wrapped Ether')

WETH_OLD

WETH_OLD: Token = new Token(ChainId.AVALANCHE,'0xf20d962a6c8f70c731bd838a3a388D7d48fA6e15',18,'oldWETH','Old Wrapped Ether')

Const AVALANCHE_CHAINLINK_MAPPING

AVALANCHE_CHAINLINK_MAPPING: object

0x0A77230d17318075983913bC2145DB16C7366156

0x0A77230d17318075983913bC2145DB16C7366156: object

decimals

decimals: number = 8

from

from: string = "0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x2779D32d5166BAaa2B2b658333bA7e6Ec0C65743

0x2779D32d5166BAaa2B2b658333bA7e6Ec0C65743: object

decimals

decimals: number = 8

from

from: string = "0x50b7545627a5162F82A992c33b87aDc75187B218"

fromDecimals

fromDecimals: number = 8

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x3CA13391E9fb38a75330fb28f8cc2eB3D9ceceED

0x3CA13391E9fb38a75330fb28f8cc2eB3D9ceceED: object

decimals

decimals: number = 8

from

from: string = "0x63a72806098Bd3D9520cC43356dD78afe5D386D9"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x49ccd9ca821EfEab2b98c60dC60F518E765EDe9a

0x49ccd9ca821EfEab2b98c60dC60F518E765EDe9a: object

decimals

decimals: number = 8

from

from: string = "0x5947BB275c521040051D82396192181b413227A3"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x51D7180edA2260cc4F6e4EebB82FEF5c3c2B8300

0x51D7180edA2260cc4F6e4EebB82FEF5c3c2B8300: object

decimals

decimals: number = 8

from

from: string = "0xd586E7F844cEa2F87f50152665BCbc2C279D8d70"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x976B3D034E162d8bD72D6b9C989d545b839003b0

0x976B3D034E162d8bD72D6b9C989d545b839003b0: object

decimals

decimals: number = 8

from

from: string = "0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xEBE676ee90Fe1112671f19b6B7459bC678B67e8a

0xEBE676ee90Fe1112671f19b6B7459bC678B67e8a: object

decimals

decimals: number = 8

from

from: string = "0xc7198437980c041c805A1EDcbA50c1Ce5db95118"

fromDecimals

fromDecimals: number = 6

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xF096872672F44d6EBA71458D74fe67F9a77a23B9

0xF096872672F44d6EBA71458D74fe67F9a77a23B9: object

decimals

decimals: number = 8

from

from: string = "0xA7D7079b0FEaD91F3e65f86E8915Cb59c1a4C664"

fromDecimals

fromDecimals: number = 6

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

Const BAD_RECIPIENT_ADDRESSES

BAD_RECIPIENT_ADDRESSES: object

[ChainId.MAINNET]

[ChainId.MAINNET]: object

0xC0AEe478e3658e2610c5F7A4A2E1777cE9e4f2Ac

0xC0AEe478e3658e2610c5F7A4A2E1777cE9e4f2Ac: true = true

0xd9e1cE17f2641f24aE83637ab66a2cca9C378B9F

0xd9e1cE17f2641f24aE83637ab66a2cca9C378B9F: true = true

Const BAR

BAR: object

[ChainId.MAINNET]

[ChainId.MAINNET]: string = "matthewlilley/bar"

Const BASES_TO_CHECK_TRADES_AGAINST

BASES_TO_CHECK_TRADES_AGAINST: object

[ChainId.ARBITRUM]

[ChainId.ARBITRUM]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.ARBITRUM],ARBITRUM.WBTC,ARBITRUM.USDC,ARBITRUM.USDT,ARBITRUM.MIM,]

[ChainId.AVALANCHE]

[ChainId.AVALANCHE]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.AVALANCHE],AVALANCHE.DAI,AVALANCHE.USDT,AVALANCHE.WBTC,AVALANCHE.WETH,AVALANCHE.USDC,AVALANCHE.DAI_OLD,AVALANCHE.USDT_OLD,AVALANCHE.WBTC_OLD,AVALANCHE.WETH_OLD,SUSHI[ChainId.AVALANCHE],]

[ChainId.BSC]

[ChainId.BSC]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.BSC], BSC.DAI, BSC.USD, BSC.USDC, BSC.USDT, BSC.BTCB, BSC.WETH]

[ChainId.CELO]

[ChainId.CELO]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.CELO],CELO.cETH,CELO.mCUSD,CELO.mCELO,CELO.mcEURO,CELO.cUSD,CELO.cEURO,CELO.cBTC,CELO.WETH,CELO.WBTC,]

[ChainId.FANTOM]

[ChainId.FANTOM]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.FANTOM], FANTOM.DAI, FANTOM.USDC, FANTOM.WBTC, FANTOM.WETH]

[ChainId.FUSE]

[ChainId.FUSE]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.FUSE], FUSE.USDC, FUSE.USDT, FUSE.WBTC, FUSE.WETH, FUSE.DAI]

[ChainId.HARMONY]

[ChainId.HARMONY]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.HARMONY],HARMONY.DAI,HARMONY.USDC,HARMONY.USDT,HARMONY.WBTC,HARMONY.WETH,]

[ChainId.HECO]

[ChainId.HECO]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.HECO], HECO.DAI, HECO.USDC, HECO.USDT, HECO.WBTC, HECO.WETH]

[ChainId.MAINNET]

[ChainId.MAINNET]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.MAINNET],DAI,USDC,USDT,WBTC,RUNE,NFTX,STETH,OHM,SUSHI[ChainId.MAINNET],]

[ChainId.MATIC]

[ChainId.MATIC]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.MATIC], MATIC.USDC, MATIC.WBTC, MATIC.DAI, MATIC.WETH, MATIC.USDT]

[ChainId.MOONRIVER]

[ChainId.MOONRIVER]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.MOONRIVER],MOONRIVER.USDC,MOONRIVER.USDT,MOONRIVER.WETH,MOONRIVER.FRAX,MOONRIVER.MIM,MOONRIVER.BTC,]

[ChainId.OKEX]

[ChainId.OKEX]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.OKEX], OKEX.DAI, OKEX.USDC, OKEX.USDT, OKEX.WBTC, OKEX.WETH]

[ChainId.PALM]

[ChainId.PALM]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.PALM], PALM.WETH, PALM.DAI]

[ChainId.TELOS]

[ChainId.TELOS]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.TELOS], TELOS.USDC, TELOS.USDT, TELOS.WETH, TELOS.WBTC]

[ChainId.XDAI]

[ChainId.XDAI]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.XDAI], XDAI.USDC, XDAI.USDT, XDAI.WBTC, XDAI.WETH]

Const BASES_TO_TRACK_LIQUIDITY_FOR

BASES_TO_TRACK_LIQUIDITY_FOR: object

[ChainId.ARBITRUM]

[ChainId.ARBITRUM]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.ARBITRUM],ARBITRUM.WBTC,ARBITRUM.USDC,ARBITRUM.USDT,ARBITRUM.MIM,]

[ChainId.AVALANCHE]

[ChainId.AVALANCHE]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.AVALANCHE],AVALANCHE.DAI,AVALANCHE.USDT,AVALANCHE.WBTC,AVALANCHE.WETH,AVALANCHE.USDC,AVALANCHE.DAI_OLD,AVALANCHE.USDT_OLD,AVALANCHE.WBTC_OLD,AVALANCHE.WETH_OLD,SUSHI[ChainId.AVALANCHE],]

[ChainId.BSC]

[ChainId.BSC]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.BSC], BSC.DAI, BSC.USD, BSC.USDC, BSC.USDT, BSC.BTCB, BSC.WETH]

[ChainId.CELO]

[ChainId.CELO]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.CELO],CELO.cETH,CELO.mCUSD,CELO.mCELO,CELO.mcEURO,CELO.cUSD,CELO.cEURO,CELO.cBTC,]

[ChainId.FANTOM]

[ChainId.FANTOM]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.FANTOM], FANTOM.DAI, FANTOM.USDC, FANTOM.WBTC, FANTOM.WETH]

[ChainId.FUSE]

[ChainId.FUSE]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.FUSE], FUSE.USDC, FUSE.USDT, FUSE.WBTC, FUSE.WETH, FUSE.DAI]

[ChainId.HARMONY]

[ChainId.HARMONY]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.HARMONY],HARMONY.DAI,HARMONY.USDC,HARMONY.USDT,HARMONY.WBTC,HARMONY.WETH,]

[ChainId.HECO]

[ChainId.HECO]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.HECO], HECO.DAI, HECO.USDC, HECO.USDT, HECO.WBTC, HECO.WETH]

[ChainId.MAINNET]

[ChainId.MAINNET]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.MAINNET], DAI, USDC, USDT, WBTC, OHM]

[ChainId.MATIC]

[ChainId.MATIC]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.MATIC], MATIC.USDC, MATIC.WBTC, MATIC.DAI, MATIC.WETH, MATIC.USDT]

[ChainId.MOONRIVER]

[ChainId.MOONRIVER]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.MOONRIVER],MOONRIVER.USDC,MOONRIVER.USDT,MOONRIVER.WETH,MOONRIVER.FRAX,MOONRIVER.MIM,MOONRIVER.BTC,]

[ChainId.OKEX]

[ChainId.OKEX]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.OKEX], OKEX.DAI, OKEX.USDC, OKEX.USDT, OKEX.WBTC, OKEX.WETH]

[ChainId.PALM]

[ChainId.PALM]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.PALM], PALM.WETH, PALM.DAI]

[ChainId.TELOS]

[ChainId.TELOS]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.TELOS], TELOS.USDC, TELOS.USDT, TELOS.WETH, TELOS.WBTC]

[ChainId.XDAI]

[ChainId.XDAI]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.XDAI], XDAI.USDC, XDAI.USDT, XDAI.WBTC, XDAI.WETH]

Const BASE_SWAPPER

BASE_SWAPPER: object

[ChainId.MAINNET]

[ChainId.MAINNET]: string = "0x0"

[ChainId.ROPSTEN]

[ChainId.ROPSTEN]: string = "0xe4E2540D421e56b0B786d40c5F5268891288c6fb"

Const BENTOBOX

BENTOBOX: object

[ChainId.ARBITRUM]

[ChainId.ARBITRUM]: string = "sushiswap/arbitrum-bentobox"

[ChainId.BSC]

[ChainId.BSC]: string = "sushiswap/bsc-bentobox"

[ChainId.FANTOM]

[ChainId.FANTOM]: string = "sushiswap/fantom-bentobox"

[ChainId.MAINNET]

[ChainId.MAINNET]: string = "sushiswap/bentobox"

[ChainId.MATIC]

[ChainId.MATIC]: string = "lufycz/matic-bentobox"

[ChainId.XDAI]

[ChainId.XDAI]: string = "sushiswap/xdai-bentobox"

Const BLOCKCHAIN

BLOCKCHAIN: object

[ChainId.BSC]

[ChainId.BSC]: string = "binanace"

[ChainId.CELO]

[ChainId.CELO]: string = "celo"

[ChainId.FANTOM]

[ChainId.FANTOM]: string = "fantom"

[ChainId.HARMONY]

[ChainId.HARMONY]: string = "harmony"

[ChainId.MAINNET]

[ChainId.MAINNET]: string = "ethereum"

[ChainId.MATIC]

[ChainId.MATIC]: string = "polygon"

[ChainId.MOONRIVER]

[ChainId.MOONRIVER]: string = "moonriver"

[ChainId.TELOS]

[ChainId.TELOS]: string = "telos"

[ChainId.XDAI]

[ChainId.XDAI]: string = "xdai"

Const BLOCKS

BLOCKS: object

[ChainId.ARBITRUM]

[ChainId.ARBITRUM]: string = "sushiswap/arbitrum-blocks"

[ChainId.AVALANCHE]

[ChainId.AVALANCHE]: string = "matthewlilley/avalanche-blocks"

[ChainId.BSC]

[ChainId.BSC]: string = "matthewlilley/bsc-blocks"

[ChainId.CELO]

[ChainId.CELO]: string = "ubeswap/celo-blocks"

[ChainId.FANTOM]

[ChainId.FANTOM]: string = "matthewlilley/fantom-blocks"

[ChainId.HARMONY]

[ChainId.HARMONY]: string = "sushiswap/harmony-blocks"

[ChainId.HECO]

[ChainId.HECO]: string = "hecoblocks/heco"

[ChainId.MAINNET]

[ChainId.MAINNET]: string = "blocklytics/ethereum-blocks"

[ChainId.MATIC]

[ChainId.MATIC]: string = "matthewlilley/polygon-blocks"

[ChainId.MOONRIVER]

[ChainId.MOONRIVER]: string = "sushiswap/moonriver-blocks"

[ChainId.OKEX]

[ChainId.OKEX]: string = "okexchain-blocks/oec"

[ChainId.XDAI]

[ChainId.XDAI]: string = "matthewlilley/xdai-blocks"

Const BSC

BSC: object

BTCB

BTCB: Token = new Token(ChainId.BSC, '0x7130d2A12B9BCbFAe4f2634d864A1Ee1Ce3Ead9c', 18, 'BTCB', 'Bitcoin')

DAI

DAI: Token = new Token(ChainId.BSC, '0x1AF3F329e8BE154074D8769D1FFa4eE058B1DBc3', 18, 'DAI', 'Dai Stablecoin')

USD

USD: Token = new Token(ChainId.BSC, '0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56', 18, 'BUSD', 'Binance USD')

USDC

USDC: Token = new Token(ChainId.BSC, '0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d', 18, 'USDC', 'USD Coin')

USDT

USDT: Token = new Token(ChainId.BSC, '0x55d398326f99059fF775485246999027B3197955', 18, 'USDT', 'Tether USD')

WETH

WETH: Token = new Token(ChainId.BSC, '0x2170Ed0880ac9A755fd29B2688956BD959F933F8', 18, 'WETH', 'Wrapped Ether')

Const BSC_CHAINLINK_MAPPING

BSC_CHAINLINK_MAPPING: object

0x0567F2323251f0Aab15c8dFb1967E4e8A7D42aeE

0x0567F2323251f0Aab15c8dFb1967E4e8A7D42aeE: object

decimals

decimals: number = 8

from

from: string = "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x058316f8Bb13aCD442ee7A216C7b60CFB4Ea1B53

0x058316f8Bb13aCD442ee7A216C7b60CFB4Ea1B53: object

decimals

decimals: number = 8

from

from: string = "0x4BD17003473389A42DAF6a0a729f6Fdb328BbBd7"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x116EeB23384451C78ed366D4f67D5AD44eE771A0

0x116EeB23384451C78ed366D4f67D5AD44eE771A0: object

decimals

decimals: number = 18

from

from: string = "0x7130d2A12B9BCbFAe4f2634d864A1Ee1Ce3Ead9c"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c"

toDecimals

toDecimals: number = 18

0x132d3C0B1D2cEa0BC552588063bdBb210FDeecfA

0x132d3C0B1D2cEa0BC552588063bdBb210FDeecfA: object

decimals

decimals: number = 8

from

from: string = "0x1AF3F329e8BE154074D8769D1FFa4eE058B1DBc3"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x264990fbd0A4796A3E3d8E37C4d5F87a3aCa5Ebf

0x264990fbd0A4796A3E3d8E37C4d5F87a3aCa5Ebf: object

decimals

decimals: number = 8

from

from: string = "0x7130d2A12B9BCbFAe4f2634d864A1Ee1Ce3Ead9c"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x2a548935a323Bb7329a5E3F1667B979f16Bc890b

0x2a548935a323Bb7329a5E3F1667B979f16Bc890b: object

decimals

decimals: number = 18

from

from: string = "0x8fF795a6F4D97E7887C79beA79aba5cc76444aDf"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c"

toDecimals

toDecimals: number = 18

0x2d1AB79D059e21aE519d88F978cAF39d74E31AEB

0x2d1AB79D059e21aE519d88F978cAF39d74E31AEB: object

decimals

decimals: number = 8

from

from: string = "0x87b008E57F640D94Ee44Fd893F0323AF933F9195"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x2d5Fc41d1365fFe13d03d91E82e04Ca878D69f4B

0x2d5Fc41d1365fFe13d03d91E82e04Ca878D69f4B: object

decimals

decimals: number = 18

from

from: string = "0x3EE2200Efb3400fAbB9AacF31297cBdD1d435D47"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c"

toDecimals

toDecimals: number = 18

0x3334bF7ec892Ca03D1378B51769b7782EAF318C4

0x3334bF7ec892Ca03D1378B51769b7782EAF318C4: object

decimals

decimals: number = 18

from

from: string = "0xAD6cAEb32CD2c308980a548bD0Bc5AA4306c6c18"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c"

toDecimals

toDecimals: number = 18

0x3AB0A0d137D4F946fBB19eecc6e92E64660231C8

0x3AB0A0d137D4F946fBB19eecc6e92E64660231C8: object

decimals

decimals: number = 8

from

from: string = "0xba2ae424d960c26247dd6c32edc70b295c744c43"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x43d80f616DAf0b0B42a928EeD32147dC59027D41

0x43d80f616DAf0b0B42a928EeD32147dC59027D41: object

decimals

decimals: number = 8

from

from: string = "0x8fF795a6F4D97E7887C79beA79aba5cc76444aDf"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x45f86CA2A8BC9EBD757225B19a1A0D7051bE46Db

0x45f86CA2A8BC9EBD757225B19a1A0D7051bE46Db: object

decimals

decimals: number = 18

from

from: string = "0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c"

toDecimals

toDecimals: number = 18

0x4e5a43A79f53c0a8e83489648Ea7e429278f8b2D

0x4e5a43A79f53c0a8e83489648Ea7e429278f8b2D: object

decimals

decimals: number = 18

from

from: string = "0x4338665CBB7B2485A8855A139b75D5e34AB0DB94"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c"

toDecimals

toDecimals: number = 18

0x51597f405303C4377E36123cBc172b13269EA163

0x51597f405303C4377E36123cBc172b13269EA163: object

decimals

decimals: number = 8

from

from: string = "0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x63D407F32Aa72E63C7209ce1c2F5dA40b3AaE726

0x63D407F32Aa72E63C7209ce1c2F5dA40b3AaE726: object

decimals

decimals: number = 18

from

from: string = "0x2170Ed0880ac9A755fd29B2688956BD959F933F8"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c"

toDecimals

toDecimals: number = 18

0x6f55DFAf098a813d87BB4e6392275b502360Bb9D

0x6f55DFAf098a813d87BB4e6392275b502360Bb9D: object

decimals

decimals: number = 18

from

from: string = "0xd4CB328A82bDf5f03eB737f37Fa6B370aef3e888"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c"

toDecimals

toDecimals: number = 18

0x74E72F37A8c415c8f1a98Ed42E78Ff997435791D

0x74E72F37A8c415c8f1a98Ed42E78Ff997435791D: object

decimals

decimals: number = 8

from

from: string = "0x4338665CBB7B2485A8855A139b75D5e34AB0DB94"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x798A65D349B2B5E6645695912880b54dfFd79074

0x798A65D349B2B5E6645695912880b54dfFd79074: object

decimals

decimals: number = 18

from

from: string = "0x1D2F0da169ceB9fC7B3144628dB156f3F6c60dBE"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c"

toDecimals

toDecimals: number = 18

0x8264d6983B219be65C4D62f1c82B3A2999944cF2

0x8264d6983B219be65C4D62f1c82B3A2999944cF2: object

decimals

decimals: number = 18

from

from: string = "0x16939ef78684453bfDFb47825F8a5F714f12623a"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c"

toDecimals

toDecimals: number = 18

0x87Ea38c9F24264Ec1Fff41B04ec94a97Caf99941

0x87Ea38c9F24264Ec1Fff41B04ec94a97Caf99941: object

decimals

decimals: number = 18

from

from: string = "0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c"

toDecimals

toDecimals: number = 18

0x887f177CBED2cf555a64e7bF125E1825EB69dB82

0x887f177CBED2cf555a64e7bF125E1825EB69dB82: object

decimals

decimals: number = 8

from

from: string = "0xFd7B3A77848f1C2D67E05E54d78d174a0C850335"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x8EC213E7191488C7873cEC6daC8e97cdbAdb7B35

0x8EC213E7191488C7873cEC6daC8e97cdbAdb7B35: object

decimals

decimals: number = 18

from

from: string = "0x1AF3F329e8BE154074D8769D1FFa4eE058B1DBc3"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c"

toDecimals

toDecimals: number = 18

0x93A67D414896A280bF8FFB3b389fE3686E014fda

0x93A67D414896A280bF8FFB3b389fE3686E014fda: object

decimals

decimals: number = 8

from

from: string = "0x1D2F0da169ceB9fC7B3144628dB156f3F6c60dBE"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x9A18137ADCF7b05f033ad26968Ed5a9cf0Bf8E6b

0x9A18137ADCF7b05f033ad26968Ed5a9cf0Bf8E6b: object

decimals

decimals: number = 8

from

from: string = "0x16939ef78684453bfDFb47825F8a5F714f12623a"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x9ef1B8c0E4F7dc8bF5719Ea496883DC6401d5b2e

0x9ef1B8c0E4F7dc8bF5719Ea496883DC6401d5b2e: object

decimals

decimals: number = 8

from

from: string = "0x2170Ed0880ac9A755fd29B2688956BD959F933F8"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xB38722F6A608646a538E882Ee9972D15c86Fc597

0xB38722F6A608646a538E882Ee9972D15c86Fc597: object

decimals

decimals: number = 18

from

from: string = "0xF8A0BF9cF54Bb92F17374d9e9A321E6a111a51bD"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c"

toDecimals

toDecimals: number = 18

0xB6064eD41d4f67e353768aA239cA86f4F73665a1

0xB6064eD41d4f67e353768aA239cA86f4F73665a1: object

decimals

decimals: number = 8

from

from: string = "0x0E09FaBB73Bd3Ade0a17ECC321fD13a19e81cE82"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xB97Ad0E74fa7d920791E90258A6E2085088b4320

0xB97Ad0E74fa7d920791E90258A6E2085088b4320: object

decimals

decimals: number = 8

from

from: string = "0x55d398326f99059fF775485246999027B3197955"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xBA8683E9c3B1455bE6e18E7768e8cAD95Eb5eD49

0xBA8683E9c3B1455bE6e18E7768e8cAD95Eb5eD49: object

decimals

decimals: number = 18

from

from: string = "0x7083609fCE4d1d8Dc0C979AAb8c869Ea2C873402"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c"

toDecimals

toDecimals: number = 18

0xBF63F430A79D4036A5900C19818aFf1fa710f206

0xBF63F430A79D4036A5900C19818aFf1fa710f206: object

decimals

decimals: number = 8

from

from: string = "0xcF6BB5389c92Bdda8a3747Ddb454cB7a64626C63"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xC333eb0086309a16aa7c8308DfD32c8BBA0a2592

0xC333eb0086309a16aa7c8308DfD32c8BBA0a2592: object

decimals

decimals: number = 8

from

from: string = "0x7083609fCE4d1d8Dc0C979AAb8c869Ea2C873402"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xD1225da5FC21d17CaE526ee4b6464787c6A71b4C

0xD1225da5FC21d17CaE526ee4b6464787c6A71b4C: object

decimals

decimals: number = 8

from

from: string = "0x8519EA49c997f50cefFa444d240fB655e89248Aa"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xD5c40f5144848Bd4EF08a9605d860e727b991513

0xD5c40f5144848Bd4EF08a9605d860e727b991513: object

decimals

decimals: number = 18

from

from: string = "0x55d398326f99059fF775485246999027B3197955"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c"

toDecimals

toDecimals: number = 18

0xD7eAa5Bf3013A96e3d515c055Dbd98DbdC8c620D

0xD7eAa5Bf3013A96e3d515c055Dbd98DbdC8c620D: object

decimals

decimals: number = 8

from

from: string = "0x88f1A5ae2A3BF98AEAF342D26B30a79438c9142e"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xE188A9875af525d25334d75F3327863B2b8cd0F1

0xE188A9875af525d25334d75F3327863B2b8cd0F1: object

decimals

decimals: number = 8

from

from: string = "0x47BEAd2563dCBf3bF2c9407fEa4dC236fAbA485A"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xE5dbFD9003bFf9dF5feB2f4F445Ca00fb121fb83

0xE5dbFD9003bFf9dF5feB2f4F445Ca00fb121fb83: object

decimals

decimals: number = 8

from

from: string = "0x0D8Ce2A99Bb6e3B7Db580eD848240e4a0F9aE153"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xF841761481DF19831cCC851A54D8350aE6022583

0xF841761481DF19831cCC851A54D8350aE6022583: object

decimals

decimals: number = 18

from

from: string = "0x88f1A5ae2A3BF98AEAF342D26B30a79438c9142e"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c"

toDecimals

toDecimals: number = 18

0xa767f745331D267c7751297D982b050c93985627

0xa767f745331D267c7751297D982b050c93985627: object

decimals

decimals: number = 8

from

from: string = "0x3EE2200Efb3400fAbB9AacF31297cBdD1d435D47"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xb57f259E7C24e56a1dA00F66b55A5640d9f9E7e4

0xb57f259E7C24e56a1dA00F66b55A5640d9f9E7e4: object

decimals

decimals: number = 8

from

from: string = "0xBf5140A22578168FD562DCcF235E5D43A02ce9B1"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xcBb98864Ef56E9042e7d2efef76141f15731B82f

0xcBb98864Ef56E9042e7d2efef76141f15731B82f: object

decimals

decimals: number = 8

from

from: string = "0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xca236E327F629f9Fc2c30A4E95775EbF0B89fac8

0xca236E327F629f9Fc2c30A4E95775EbF0B89fac8: object

decimals

decimals: number = 8

from

from: string = "0xF8A0BF9cF54Bb92F17374d9e9A321E6a111a51bD"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xd5508c8Ffdb8F15cE336e629fD4ca9AdB48f50F0

0xd5508c8Ffdb8F15cE336e629fD4ca9AdB48f50F0: object

decimals

decimals: number = 8

from

from: string = "0x56b6fB708fC5732DEC1Afc8D8556423A2EDcCbD6"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xed93F3764334788f2f6628b30e505fe1fc5d1D7b

0xed93F3764334788f2f6628b30e505fe1fc5d1D7b: object

decimals

decimals: number = 18

from

from: string = "0x56b6fB708fC5732DEC1Afc8D8556423A2EDcCbD6"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c"

toDecimals

toDecimals: number = 18

Const CELO

CELO: object

WBTC

WBTC: Token = new Token(ChainId.CELO, '0xBe50a3013A1c94768A1ABb78c3cB79AB28fc1aCE', 8, 'WBTC', 'WBTC')

WETH

WETH: Token = new Token(ChainId.CELO, '0xE919F65739c26a42616b7b8eedC6b5524d1e3aC4', 18, 'WETH', 'WETH')

cBTC

cBTC: Token = new Token(ChainId.CELO, '0xD629eb00dEced2a080B7EC630eF6aC117e614f1b', 18, 'cBTC', 'Wrapped Bitcoin')

cETH

cETH: Token = new Token(ChainId.CELO, '0x2DEf4285787d58a2f811AF24755A8150622f4361', 18, 'cETH', 'Wrapped Ether')

cEURO

cEURO: Token = new Token(ChainId.CELO, '0xD8763CBa276a3738E6DE85b4b3bF5FDed6D6cA73', 18, 'cEUR', 'Celo Euro')

cUSD

cUSD: Token = new Token(ChainId.CELO, '0x765DE816845861e75A25fCA122bb6898B8B1282a', 18, 'cUSD', 'Celo Dollar')

mCELO

mCELO: Token = new Token(ChainId.CELO, '0x7037F7296B2fc7908de7b57a89efaa8319f0C500', 18, 'mCELO', 'Moola CELO')

mCUSD

mCUSD: Token = new Token(ChainId.CELO, '0x64dEFa3544c695db8c535D289d843a189aa26b98', 18, 'mCUSD', 'Moola cUSD')

mcEURO

mcEURO: Token = new Token(ChainId.CELO, '0xa8d0E6799FF3Fd19c6459bf02689aE09c4d78Ba7', 18, 'mCEUR', 'Moola Celo Euro')

Const CHAINLINK_MAPPING

CHAINLINK_MAPPING: object

[ChainId.ARBITRUM]

[ChainId.ARBITRUM]: { 0x3f3f5dF88dC9F13eac63DF89EC16ef6e7E25DdE7: object; 0x50834F3163758fcC1Df9973b6e91f0F0F0434aD3: object; 0x639Fe6ab55C921f74e7fac1ee960C0B6293ba612: object; 0x6ce185860a4963106506C203335A2910413708e9: object; 0x745Ab5b69E01E2BE1104Ca84937Bb71f96f5fB21: object; 0x86E53CF1B870786351Da77A57575e79CB55812CB: object } = ARBITRUM

Type declaration

  • 0x3f3f5dF88dC9F13eac63DF89EC16ef6e7E25DdE7: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x50834F3163758fcC1Df9973b6e91f0F0F0434aD3: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x639Fe6ab55C921f74e7fac1ee960C0B6293ba612: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x6ce185860a4963106506C203335A2910413708e9: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x745Ab5b69E01E2BE1104Ca84937Bb71f96f5fB21: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x86E53CF1B870786351Da77A57575e79CB55812CB: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number

[ChainId.AVALANCHE]

[ChainId.AVALANCHE]: { 0x0A77230d17318075983913bC2145DB16C7366156: object; 0x2779D32d5166BAaa2B2b658333bA7e6Ec0C65743: object; 0x3CA13391E9fb38a75330fb28f8cc2eB3D9ceceED: object; 0x49ccd9ca821EfEab2b98c60dC60F518E765EDe9a: object; 0x51D7180edA2260cc4F6e4EebB82FEF5c3c2B8300: object; 0x976B3D034E162d8bD72D6b9C989d545b839003b0: object; 0xEBE676ee90Fe1112671f19b6B7459bC678B67e8a: object; 0xF096872672F44d6EBA71458D74fe67F9a77a23B9: object } = AVALANCHE

Type declaration

  • 0x0A77230d17318075983913bC2145DB16C7366156: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x2779D32d5166BAaa2B2b658333bA7e6Ec0C65743: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x3CA13391E9fb38a75330fb28f8cc2eB3D9ceceED: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x49ccd9ca821EfEab2b98c60dC60F518E765EDe9a: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x51D7180edA2260cc4F6e4EebB82FEF5c3c2B8300: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x976B3D034E162d8bD72D6b9C989d545b839003b0: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xEBE676ee90Fe1112671f19b6B7459bC678B67e8a: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xF096872672F44d6EBA71458D74fe67F9a77a23B9: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number

[ChainId.BSC]

[ChainId.BSC]: { 0x0567F2323251f0Aab15c8dFb1967E4e8A7D42aeE: object; 0x058316f8Bb13aCD442ee7A216C7b60CFB4Ea1B53: object; 0x116EeB23384451C78ed366D4f67D5AD44eE771A0: object; 0x132d3C0B1D2cEa0BC552588063bdBb210FDeecfA: object; 0x264990fbd0A4796A3E3d8E37C4d5F87a3aCa5Ebf: object; 0x2a548935a323Bb7329a5E3F1667B979f16Bc890b: object; 0x2d1AB79D059e21aE519d88F978cAF39d74E31AEB: object; 0x2d5Fc41d1365fFe13d03d91E82e04Ca878D69f4B: object; 0x3334bF7ec892Ca03D1378B51769b7782EAF318C4: object; 0x3AB0A0d137D4F946fBB19eecc6e92E64660231C8: object; 0x43d80f616DAf0b0B42a928EeD32147dC59027D41: object; 0x45f86CA2A8BC9EBD757225B19a1A0D7051bE46Db: object; 0x4e5a43A79f53c0a8e83489648Ea7e429278f8b2D: object; 0x51597f405303C4377E36123cBc172b13269EA163: object; 0x63D407F32Aa72E63C7209ce1c2F5dA40b3AaE726: object; 0x6f55DFAf098a813d87BB4e6392275b502360Bb9D: object; 0x74E72F37A8c415c8f1a98Ed42E78Ff997435791D: object; 0x798A65D349B2B5E6645695912880b54dfFd79074: object; 0x8264d6983B219be65C4D62f1c82B3A2999944cF2: object; 0x87Ea38c9F24264Ec1Fff41B04ec94a97Caf99941: object; 0x887f177CBED2cf555a64e7bF125E1825EB69dB82: object; 0x8EC213E7191488C7873cEC6daC8e97cdbAdb7B35: object; 0x93A67D414896A280bF8FFB3b389fE3686E014fda: object; 0x9A18137ADCF7b05f033ad26968Ed5a9cf0Bf8E6b: object; 0x9ef1B8c0E4F7dc8bF5719Ea496883DC6401d5b2e: object; 0xB38722F6A608646a538E882Ee9972D15c86Fc597: object; 0xB6064eD41d4f67e353768aA239cA86f4F73665a1: object; 0xB97Ad0E74fa7d920791E90258A6E2085088b4320: object; 0xBA8683E9c3B1455bE6e18E7768e8cAD95Eb5eD49: object; 0xBF63F430A79D4036A5900C19818aFf1fa710f206: object; 0xC333eb0086309a16aa7c8308DfD32c8BBA0a2592: object; 0xD1225da5FC21d17CaE526ee4b6464787c6A71b4C: object; 0xD5c40f5144848Bd4EF08a9605d860e727b991513: object; 0xD7eAa5Bf3013A96e3d515c055Dbd98DbdC8c620D: object; 0xE188A9875af525d25334d75F3327863B2b8cd0F1: object; 0xE5dbFD9003bFf9dF5feB2f4F445Ca00fb121fb83: object; 0xF841761481DF19831cCC851A54D8350aE6022583: object; 0xa767f745331D267c7751297D982b050c93985627: object; 0xb57f259E7C24e56a1dA00F66b55A5640d9f9E7e4: object; 0xcBb98864Ef56E9042e7d2efef76141f15731B82f: object; 0xca236E327F629f9Fc2c30A4E95775EbF0B89fac8: object; 0xd5508c8Ffdb8F15cE336e629fD4ca9AdB48f50F0: object; 0xed93F3764334788f2f6628b30e505fe1fc5d1D7b: object } = BSC

Type declaration

  • 0x0567F2323251f0Aab15c8dFb1967E4e8A7D42aeE: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x058316f8Bb13aCD442ee7A216C7b60CFB4Ea1B53: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x116EeB23384451C78ed366D4f67D5AD44eE771A0: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x132d3C0B1D2cEa0BC552588063bdBb210FDeecfA: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x264990fbd0A4796A3E3d8E37C4d5F87a3aCa5Ebf: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x2a548935a323Bb7329a5E3F1667B979f16Bc890b: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x2d1AB79D059e21aE519d88F978cAF39d74E31AEB: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x2d5Fc41d1365fFe13d03d91E82e04Ca878D69f4B: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x3334bF7ec892Ca03D1378B51769b7782EAF318C4: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x3AB0A0d137D4F946fBB19eecc6e92E64660231C8: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x43d80f616DAf0b0B42a928EeD32147dC59027D41: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x45f86CA2A8BC9EBD757225B19a1A0D7051bE46Db: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x4e5a43A79f53c0a8e83489648Ea7e429278f8b2D: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x51597f405303C4377E36123cBc172b13269EA163: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x63D407F32Aa72E63C7209ce1c2F5dA40b3AaE726: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x6f55DFAf098a813d87BB4e6392275b502360Bb9D: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x74E72F37A8c415c8f1a98Ed42E78Ff997435791D: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x798A65D349B2B5E6645695912880b54dfFd79074: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x8264d6983B219be65C4D62f1c82B3A2999944cF2: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x87Ea38c9F24264Ec1Fff41B04ec94a97Caf99941: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x887f177CBED2cf555a64e7bF125E1825EB69dB82: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x8EC213E7191488C7873cEC6daC8e97cdbAdb7B35: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x93A67D414896A280bF8FFB3b389fE3686E014fda: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x9A18137ADCF7b05f033ad26968Ed5a9cf0Bf8E6b: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x9ef1B8c0E4F7dc8bF5719Ea496883DC6401d5b2e: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xB38722F6A608646a538E882Ee9972D15c86Fc597: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xB6064eD41d4f67e353768aA239cA86f4F73665a1: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xB97Ad0E74fa7d920791E90258A6E2085088b4320: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xBA8683E9c3B1455bE6e18E7768e8cAD95Eb5eD49: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xBF63F430A79D4036A5900C19818aFf1fa710f206: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xC333eb0086309a16aa7c8308DfD32c8BBA0a2592: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xD1225da5FC21d17CaE526ee4b6464787c6A71b4C: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xD5c40f5144848Bd4EF08a9605d860e727b991513: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xD7eAa5Bf3013A96e3d515c055Dbd98DbdC8c620D: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xE188A9875af525d25334d75F3327863B2b8cd0F1: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xE5dbFD9003bFf9dF5feB2f4F445Ca00fb121fb83: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xF841761481DF19831cCC851A54D8350aE6022583: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xa767f745331D267c7751297D982b050c93985627: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xb57f259E7C24e56a1dA00F66b55A5640d9f9E7e4: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xcBb98864Ef56E9042e7d2efef76141f15731B82f: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xca236E327F629f9Fc2c30A4E95775EbF0B89fac8: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xd5508c8Ffdb8F15cE336e629fD4ca9AdB48f50F0: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xed93F3764334788f2f6628b30e505fe1fc5d1D7b: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number

[ChainId.HECO]

[ChainId.HECO]: { 0x0A7b23E981F16a429C8710C82f5fa5d01453A259: object; 0x1797a410485FeD6B05d5b39A475ddB9C33898ee8: object; 0x1E22E1eD4a96B4529D78cd4Bac55313809deF016: object; 0x45f86CA2A8BC9EBD757225B19a1A0D7051bE46Db: object; 0x5Fa530068e0F5046479c588775c157930EF0Dff0: object; 0x87Ea38c9F24264Ec1Fff41B04ec94a97Caf99941: object; 0x8EC213E7191488C7873cEC6daC8e97cdbAdb7B35: object; 0x8a054991B803F6a6958Ba9695Cc8D366C8a30a69: object; 0x98b666722D9Def641D8D4836c7cA3c38317B6B98: object; 0xD5c40f5144848Bd4EF08a9605d860e727b991513: object; 0xF0D3585D8dC9f1D1D1a7dd02b48C2630d9DD78eD: object; 0xaC4600b8F42317eAF056Cceb06cFf987c294840B: object } = HECO

Type declaration

  • 0x0A7b23E981F16a429C8710C82f5fa5d01453A259: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x1797a410485FeD6B05d5b39A475ddB9C33898ee8: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x1E22E1eD4a96B4529D78cd4Bac55313809deF016: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x45f86CA2A8BC9EBD757225B19a1A0D7051bE46Db: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x5Fa530068e0F5046479c588775c157930EF0Dff0: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x87Ea38c9F24264Ec1Fff41B04ec94a97Caf99941: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x8EC213E7191488C7873cEC6daC8e97cdbAdb7B35: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x8a054991B803F6a6958Ba9695Cc8D366C8a30a69: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x98b666722D9Def641D8D4836c7cA3c38317B6B98: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xD5c40f5144848Bd4EF08a9605d860e727b991513: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xF0D3585D8dC9f1D1D1a7dd02b48C2630d9DD78eD: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xaC4600b8F42317eAF056Cceb06cFf987c294840B: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number

[ChainId.KOVAN]

[ChainId.KOVAN]: { 0x0bF499444525a23E7Bb61997539725cA2e928138: object; 0x0e4fcEC26c9f85c3D714370c98f43C4E02Fc35Ae: object; 0x22B58f1EbEDfCA50feF632bD73368b2FdA96D541: object; 0x24D6B177CF20166cd8F55CaaFe1c745B44F6c203: object; 0x2ca5A90D34cA333661083F89D831f757A9A50148: object; 0x3A7e6117F2979EFf81855de32819FBba48a63e9e: object; 0x6135b13325bfC4B00278B4abC5e20bbce2D6580e: object; 0x64EaC61A2DFda2c3Fa04eED49AA33D021AeC8838: object; 0x777A68032a88E5A84678A77Af2CD65A7b3c0775a: object; 0x8f4e77806EFEC092A279AC6A49e129e560B4210E: object; 0x9211c6b3BF41A10F78539810Cf5c64e1BB78Ec60: object; 0xBc3f28Ccc21E9b5856E81E6372aFf57307E2E883: object; 0xECF93D14d25E02bA2C13698eeDca9aA98348EFb6: object; 0xF7904a295A029a3aBDFFB6F12755974a958C7C25: object } = KOVAN

Type declaration

  • 0x0bF499444525a23E7Bb61997539725cA2e928138: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x0e4fcEC26c9f85c3D714370c98f43C4E02Fc35Ae: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x22B58f1EbEDfCA50feF632bD73368b2FdA96D541: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x24D6B177CF20166cd8F55CaaFe1c745B44F6c203: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x2ca5A90D34cA333661083F89D831f757A9A50148: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x3A7e6117F2979EFf81855de32819FBba48a63e9e: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x6135b13325bfC4B00278B4abC5e20bbce2D6580e: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x64EaC61A2DFda2c3Fa04eED49AA33D021AeC8838: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x777A68032a88E5A84678A77Af2CD65A7b3c0775a: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x8f4e77806EFEC092A279AC6A49e129e560B4210E: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x9211c6b3BF41A10F78539810Cf5c64e1BB78Ec60: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xBc3f28Ccc21E9b5856E81E6372aFf57307E2E883: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xECF93D14d25E02bA2C13698eeDca9aA98348EFb6: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xF7904a295A029a3aBDFFB6F12755974a958C7C25: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number

[ChainId.MAINNET]

[ChainId.MAINNET]: { 0x00Cb80Cf097D9aA9A3779ad8EE7cF98437eaE050: object; 0x00a773bD2cE922F866BB43ab876009fb959d7C29: object; 0x021Fb44bfeafA0999C7b07C4791cf4B859C3b431: object; 0x029849bbc0b1d93b85a8b6190e979fd38F5760E2: object; 0x050c048c9a0CD0e76f166E2539F87ef2acCEC58f: object; 0x0606Be69451B1C9861Ac6b3626b99093b713E801: object; 0x0BDb051e10c9718d1C29efbad442E88D38958274: object; 0x0d16d4528239e9ee52fa531af613AcdB23D88c94: object; 0x0f59666EDE214281e956cb3b2D0d69415AfF4A01: object; 0x10D35eFa5C26C3d994C511576641248405465AeF: object; 0x13A8F2cC27ccC2761ca1b21d2F3E762445f201CE: object; 0x14d04Fff8D21bd62987a5cE9ce543d2F1edF5D3E: object; 0x14e613AC84a31f709eadbdF89C6CC390fDc9540A: object; 0x160AC928A16C93eD4895C2De6f81ECcE9a7eB7b4: object; 0x17D054eCac33D91F7340645341eFB5DE9009F1C1: object; 0x1A31D42149e82Eb99777f903C08A2E41A00085d3: object; 0x1B39Ee86Ec5979ba5C322b826B3ECb8C79991699: object; 0x1B61BAD1495161bCb6C03DDB0E41622c0270bB1A: object; 0x1E6cF0D433de4FE882A437ABC654F58E1e78548c: object; 0x1F9eB026e549a5f47A6aa834689053117239334A: object; 0x1ceDaaB50936881B3e449e47e40A2cDAF5576A4a: object; 0x22134617Ae0f6CA8D89451e5Ae091c94f7D743DC: object; 0x231e764B44b2C1b7Ca171fa8021A24ed520Cde10: object; 0x24551a8Fb2A7211A25a17B1481f043A8a8adC7f2: object; 0x2465CefD3b488BE410b941b1d4b2767088e2A028: object; 0x24D9aB51950F3d62E9144fdC2f3135DAA6Ce8D1B: object; 0x26929b85fE284EeAB939831002e1928183a10fb1: object; 0x283D433435cFCAbf00263beEF6A362b7cc5ed9f2: object; 0x2885d15b8Af22648b98B122b22FDF4D2a56c6023: object; 0x2DE7E4a9488488e0058B95854CC2f7955B35dC9b: object; 0x2Da4983a622a8498bb1a21FaE9D8F6C664939962: object; 0x2a784368b1D492f458Bf919389F42c18315765F5: object; 0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c: object; 0x2c881B6f3f6B5ff6C975813F87A4dad0b241C15b: object; 0x3147D7203354Dc06D9fd350c7a2437bcA92387a4: object; 0x35E3f7E558C04cE7eEE1629258EcbbA03B36Ec56: object; 0x36D39936BeA501755921beB5A382a88179070219: object; 0x3886BA987236181D98F2401c507Fb8BeA7871dF2: object; 0x3E7d1eAB13ad0104d2750B8863b489D65364e32D: object; 0x3a08ebBaB125224b7b6474384Ee39fBb247D2200: object; 0x3b41D5571468904D4e53b6a8d93A6BaC43f02dC9: object; 0x3d44925a8E9F9DFd90390E58e92Ec16c996A331b: object; 0x418a6C98CD5B8275955f08F0b8C1c6838c8b1685: object; 0x48731cF7e84dc94C5f84577882c14Be11a5B7456: object; 0x492575FDD11a0fCf2C6C719867890a7648d526eB: object; 0x4EA6Ec4C1691C62623122B213572b2be5A618C0d: object; 0x4ad7B025127e89263242aB68F0f9c4E5C033B489: object; 0x4cba1e1fdc738D0fe8DB3ee07728E2Bc4DA676c6: object; 0x4e844125952D32AcdF339BE976c98E22F6F318dB: object; 0x547a514d5e3769680Ce22B2361c10Ea13619e8a9: object; 0x552dDBEf6f5a1316aec3E30Db6afCD433548dbF3: object; 0x553303d460EE0afB37EdFf9bE42922D8FF63220e: object; 0x57C9aB3e56EE4a83752c181f241120a3DBba06a1: object; 0x58921Ac140522867bf50b9E009599Da0CA4A2379: object; 0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419: object; 0x614715d2Af89E6EC99A233818275142cE88d1Cfd: object; 0x656c0544eF4C98A6a98491833A89204Abb045d6b: object; 0x66a47b7206130e6FF64854EF0E1EDfa237E65339: object; 0x67C2e69c5272B94AF3C90683a9947C39Dc605ddE: object; 0x6Df09E975c830ECae5bd4eD9d90f3A95a4f88012: object; 0x6Ebc52C8C1089be9eB3945C4350B68B8E4C2233f: object; 0x6b54e83f44047d2168a195ABA5e9b768762167b5: object; 0x72AFAECF99C9d9C8215fF44C77B94B99C28741e8: object; 0x75FbD83b4bd51dEe765b2a01e8D3aa1B020F9d33: object; 0x773616E4d11A78F511299002da57A0a94577F1f4: object; 0x79291A9d692Df95334B1a0B3B4AE6bC606782f8c: object; 0x7D476f061F8212A8C9317D5784e72B4212436E93: object; 0x7F0D2c2838c6AC24443d13e23d99490017bDe370: object; 0x7a8544894F7FD0C69cFcBE2b4b2E277B0b9a4355: object; 0x7bAC85A8a13A4BcD8abb3eB7d6b4d632c5a57676: object; 0x7c5d4F8345e66f68099581Db340cd65B078C41f4: object; 0x7ece4e4E206eD913D991a074A19C192142726797: object; 0x7eed379bf00005CfeD29feD4009669dE9Bcc21ce: object; 0x82597CFE6af8baad7c0d441AA82cbC3b51759607: object; 0x82A44D92D6c329826dc557c5E1Be6ebeC5D5FeB9: object; 0x833D8Eb16D306ed1FbB5D7A2E019e106B960965A: object; 0x84a24deCA415Acc0c395872a9e6a63E27D6225c8: object; 0x875D60C44cfbC38BaA4Eb2dDB76A767dEB91b97e: object; 0x8797ABc4641dE76342b8acE9C63e3301DC35e3d8: object; 0x8994115d287207144236c13Be5E2bDbf6357D9Fd: object; 0x89c7926c7c15fD5BFDB1edcFf7E7fC8283B578F6: object; 0x8a12Be339B0cD1829b91Adc01977caa5E9ac121e: object; 0x8e0b7e6062272B5eF4524250bFFF8e5Bd3497757: object; 0x8f7C7181Ed1a2BA41cfC3f5d064eF91b67daef66: object; 0x8f83670260F8f7708143b836a2a6F11eF0aBac01: object; 0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6: object; 0x919C77ACc7373D000b329c1276C76586ed2Dd19F: object; 0x926a93B44a887076eDd00257E5D42fafea313363: object; 0x9441D7556e7820B5ca42082cfa99487D56AcA958: object; 0x98334b85De2A8b998Ba844c5521e73D68AD69C00: object; 0x986b5E1e1755e3C2440e960477f25201B0a8bbD4: object; 0x99cd3337Aa0da455845d7aFE7781341fDAE4D2EF: object; 0x9B97304EA12EFed0FAd976FBeCAad46016bf269e: object; 0x9F0F69428F923D6c95B781F89E165C9b2df9789D: object; 0x9a79fdCd0E326dF6Fa34EA13c05d3106610798E9: object; 0x9b0FC4bb9981e5333689d69BdBF66351B9861E62: object; 0x9cB2A01A7E64992d32A34db7cEea4c919C391f6A: object; 0x9fCCF42D21AB278e205e7Bb310D8979F8f4B5751: object; 0xA027702dbb89fbd58938e4324ac03B58d812b0E1: object; 0xA614953dF476577E90dcf4e3428960e221EA4727: object; 0xA6BCac72431A4178f07d016E1D912F56E6D989Ec: object; 0xAE51d1f913eDB0f80562F270017806f3e9566029: object; 0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9: object; 0xAf5E8D9Cd9fC85725A83BF23C52f1C39A71588a6: object; 0xB09fC5fD3f11Cf9eb5E1C5Dba43114e3C9f477b5: object; 0xB23D105dF4958B4b81757e12f2151B5b5183520B: object; 0xBFC189aC214E6A4a35EBC281ad15669619b75534: object; 0xBcE206caE7f0ec07b545EddE332A47C2F75bbeb3: object; 0xC1438AA3823A6Ba0C159CfA8D98dF5A994bA120b: object; 0xCd627aA160A6fA45Eb793D19Ef54f5062F20f33f: object; 0xCe1051646393087e706288C1B57Fd26446657A7f: object; 0xCed2660c6Dd1Ffd856A5A82C67f3482d88C50b12: object; 0xCf61d1841B178fe82C8895fe60c2EDDa08314416: object; 0xD2A593BF7594aCE1faD597adb697b5645d5edDB2: object; 0xD4CE430C3b67b3E2F7026D86E7128588629e2455: object; 0xD6aA3D25116d8dA79Ea0246c4826EB951872e02e: object; 0xDC3EA94CD0AC27d9A86C180091e7f78C683d3699: object; 0xDC530D9457755926550b59e8ECcdaE7624181557: object; 0xDaeA8386611A157B08829ED4997A8A62B557014C: object; 0xE1329B3f6513912CAf589659777b66011AEE5880: object; 0xEa0b3DCa635f4a4E77D9654C5c18836EE771566e: object; 0xEe9F2375b4bdF6387aa8265dD4FB8F16512A1d46: object; 0xF0985f7E2CaBFf22CecC5a71282a89582c382EFE: object; 0xF4030086522a5bEEa4988F8cA5B36dbC97BeE88c: object; 0xF9FCC6E1186Acf6529B1c1949453f51B4B6eEE67: object; 0xFA66458Cce7Dd15D8650015c4fce4D278271618F: object; 0xFb0CfD6c19e25DB4a08D8a204a387cEa48Cc138f: object; 0xFd33ec6ABAa1Bdc3D9C6C85f1D6299e5a1a5511F: object; 0xFd93C391f3a81565DaE1f6A66115C26f36A92d6D: object; 0xa1FFC11Eaa62d34C3B3272270AEcF9D879773B32: object; 0xa20623070413d42a5C01Db2c8111640DD7A5A03a: object; 0xa8E875F94138B0C5b51d1e1d5dE35bbDdd28EA87: object; 0xaE2EbE3c4D20cE13cE47cbb49b6d7ee631Cd816e: object; 0xaaB2f6b45B28E962B3aCd1ee4fC88aEdDf557756: object; 0xacD0D1A29759CC01E8D925371B72cb2b5610EA25: object; 0xad35Bd71b9aFE6e4bDc266B345c198eaDEf9Ad94: object; 0xbA9B2a360eb8aBdb677d6d7f27E12De11AA052ef: object; 0xbf86e7B2565eAc3bFD80634176F31bd186566b06: object; 0xc16935B445F4BDC172e408433c8f7101bbBbE368: object; 0xc546d2d06144F9DD42815b8bA46Ee7B8FcAFa4a2: object; 0xc751E86208F0F8aF2d5CD0e29716cA7AD98B5eF5: object; 0xc929ad75B72593967DE83E7F7Cda0493458261D9: object; 0xcA696a9Eb93b81ADFE6435759A29aB4cf2991A96: object; 0xcC445B35b3636bC7cC7051f4769D8982ED0d449A: object; 0xcEBD2026d3C99F2a7CE028acf372C154aB4638a9: object; 0xd0935838935349401c73a06FCde9d63f719e84E5: object; 0xd54B033D48d0475f19c5fccf7484E8A981848501: object; 0xd75AAaE4AF0c398ca13e2667Be57AF2ccA8B5de6: object; 0xdbd020CAeF83eFd542f4De03e3cF0C28A4428bd5: object; 0xdd22A54e05410D8d1007c38b5c7A3eD74b855281: object; 0xdeb288F737066589598e9214E782fa5A8eD689e8: object; 0xe20CA8D7546932360e37E9D72c1a47334af57706: object; 0xe572CeF69f43c2E488b33924AF04BDacE19079cf: object; 0xe5Dc0A609Ab8bCF15d3f35cFaa1Ff40f521173Ea: object; 0xe7015CCb7E5F788B8c1010FC22343473EaaC3741: object; 0xeA286b2584F79Cd4D322Fe107d9683971c890596: object; 0xeE636E1f7A0A846EEc2385E729CeA7D1b339D40D: object; 0xec1D1B3b0443256cc3860e24a46F108e699484Aa: object; 0xf817B69EA583CAFF291E287CaE00Ea329d22765C: object; 0xf8fF43E991A81e6eC886a3D281A2C6cC19aE70Fc: object; 0xfAC81Ea9Dd29D8E9b212acd6edBEb6dE38Cb43Af: object; 0xffa4Bb3a24B60C0262DBAaD60d77a3c3fa6173e8: object } = MAINNET

Type declaration

  • 0x00Cb80Cf097D9aA9A3779ad8EE7cF98437eaE050: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x00a773bD2cE922F866BB43ab876009fb959d7C29: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x021Fb44bfeafA0999C7b07C4791cf4B859C3b431: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x029849bbc0b1d93b85a8b6190e979fd38F5760E2: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x050c048c9a0CD0e76f166E2539F87ef2acCEC58f: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x0606Be69451B1C9861Ac6b3626b99093b713E801: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x0BDb051e10c9718d1C29efbad442E88D38958274: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x0d16d4528239e9ee52fa531af613AcdB23D88c94: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x0f59666EDE214281e956cb3b2D0d69415AfF4A01: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x10D35eFa5C26C3d994C511576641248405465AeF: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x13A8F2cC27ccC2761ca1b21d2F3E762445f201CE: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x14d04Fff8D21bd62987a5cE9ce543d2F1edF5D3E: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x14e613AC84a31f709eadbdF89C6CC390fDc9540A: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x160AC928A16C93eD4895C2De6f81ECcE9a7eB7b4: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x17D054eCac33D91F7340645341eFB5DE9009F1C1: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x1A31D42149e82Eb99777f903C08A2E41A00085d3: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x1B39Ee86Ec5979ba5C322b826B3ECb8C79991699: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x1B61BAD1495161bCb6C03DDB0E41622c0270bB1A: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x1E6cF0D433de4FE882A437ABC654F58E1e78548c: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x1F9eB026e549a5f47A6aa834689053117239334A: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x1ceDaaB50936881B3e449e47e40A2cDAF5576A4a: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x22134617Ae0f6CA8D89451e5Ae091c94f7D743DC: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x231e764B44b2C1b7Ca171fa8021A24ed520Cde10: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x24551a8Fb2A7211A25a17B1481f043A8a8adC7f2: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x2465CefD3b488BE410b941b1d4b2767088e2A028: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x24D9aB51950F3d62E9144fdC2f3135DAA6Ce8D1B: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x26929b85fE284EeAB939831002e1928183a10fb1: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x283D433435cFCAbf00263beEF6A362b7cc5ed9f2: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x2885d15b8Af22648b98B122b22FDF4D2a56c6023: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x2DE7E4a9488488e0058B95854CC2f7955B35dC9b: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x2Da4983a622a8498bb1a21FaE9D8F6C664939962: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x2a784368b1D492f458Bf919389F42c18315765F5: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x2c881B6f3f6B5ff6C975813F87A4dad0b241C15b: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x3147D7203354Dc06D9fd350c7a2437bcA92387a4: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x35E3f7E558C04cE7eEE1629258EcbbA03B36Ec56: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x36D39936BeA501755921beB5A382a88179070219: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x3886BA987236181D98F2401c507Fb8BeA7871dF2: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x3E7d1eAB13ad0104d2750B8863b489D65364e32D: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x3a08ebBaB125224b7b6474384Ee39fBb247D2200: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x3b41D5571468904D4e53b6a8d93A6BaC43f02dC9: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x3d44925a8E9F9DFd90390E58e92Ec16c996A331b: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x418a6C98CD5B8275955f08F0b8C1c6838c8b1685: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x48731cF7e84dc94C5f84577882c14Be11a5B7456: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x492575FDD11a0fCf2C6C719867890a7648d526eB: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x4EA6Ec4C1691C62623122B213572b2be5A618C0d: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x4ad7B025127e89263242aB68F0f9c4E5C033B489: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x4cba1e1fdc738D0fe8DB3ee07728E2Bc4DA676c6: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x4e844125952D32AcdF339BE976c98E22F6F318dB: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x547a514d5e3769680Ce22B2361c10Ea13619e8a9: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x552dDBEf6f5a1316aec3E30Db6afCD433548dbF3: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x553303d460EE0afB37EdFf9bE42922D8FF63220e: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x57C9aB3e56EE4a83752c181f241120a3DBba06a1: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x58921Ac140522867bf50b9E009599Da0CA4A2379: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x614715d2Af89E6EC99A233818275142cE88d1Cfd: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x656c0544eF4C98A6a98491833A89204Abb045d6b: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x66a47b7206130e6FF64854EF0E1EDfa237E65339: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x67C2e69c5272B94AF3C90683a9947C39Dc605ddE: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x6Df09E975c830ECae5bd4eD9d90f3A95a4f88012: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x6Ebc52C8C1089be9eB3945C4350B68B8E4C2233f: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x6b54e83f44047d2168a195ABA5e9b768762167b5: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x72AFAECF99C9d9C8215fF44C77B94B99C28741e8: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x75FbD83b4bd51dEe765b2a01e8D3aa1B020F9d33: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x773616E4d11A78F511299002da57A0a94577F1f4: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x79291A9d692Df95334B1a0B3B4AE6bC606782f8c: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x7D476f061F8212A8C9317D5784e72B4212436E93: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x7F0D2c2838c6AC24443d13e23d99490017bDe370: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x7a8544894F7FD0C69cFcBE2b4b2E277B0b9a4355: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x7bAC85A8a13A4BcD8abb3eB7d6b4d632c5a57676: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x7c5d4F8345e66f68099581Db340cd65B078C41f4: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x7ece4e4E206eD913D991a074A19C192142726797: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x7eed379bf00005CfeD29feD4009669dE9Bcc21ce: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x82597CFE6af8baad7c0d441AA82cbC3b51759607: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x82A44D92D6c329826dc557c5E1Be6ebeC5D5FeB9: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x833D8Eb16D306ed1FbB5D7A2E019e106B960965A: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x84a24deCA415Acc0c395872a9e6a63E27D6225c8: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x875D60C44cfbC38BaA4Eb2dDB76A767dEB91b97e: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x8797ABc4641dE76342b8acE9C63e3301DC35e3d8: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x8994115d287207144236c13Be5E2bDbf6357D9Fd: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x89c7926c7c15fD5BFDB1edcFf7E7fC8283B578F6: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x8a12Be339B0cD1829b91Adc01977caa5E9ac121e: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x8e0b7e6062272B5eF4524250bFFF8e5Bd3497757: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x8f7C7181Ed1a2BA41cfC3f5d064eF91b67daef66: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x8f83670260F8f7708143b836a2a6F11eF0aBac01: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x919C77ACc7373D000b329c1276C76586ed2Dd19F: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x926a93B44a887076eDd00257E5D42fafea313363: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x9441D7556e7820B5ca42082cfa99487D56AcA958: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x98334b85De2A8b998Ba844c5521e73D68AD69C00: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x986b5E1e1755e3C2440e960477f25201B0a8bbD4: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x99cd3337Aa0da455845d7aFE7781341fDAE4D2EF: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x9B97304EA12EFed0FAd976FBeCAad46016bf269e: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x9F0F69428F923D6c95B781F89E165C9b2df9789D: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x9a79fdCd0E326dF6Fa34EA13c05d3106610798E9: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x9b0FC4bb9981e5333689d69BdBF66351B9861E62: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x9cB2A01A7E64992d32A34db7cEea4c919C391f6A: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x9fCCF42D21AB278e205e7Bb310D8979F8f4B5751: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xA027702dbb89fbd58938e4324ac03B58d812b0E1: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xA614953dF476577E90dcf4e3428960e221EA4727: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xA6BCac72431A4178f07d016E1D912F56E6D989Ec: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xAE51d1f913eDB0f80562F270017806f3e9566029: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xAf5E8D9Cd9fC85725A83BF23C52f1C39A71588a6: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xB09fC5fD3f11Cf9eb5E1C5Dba43114e3C9f477b5: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xB23D105dF4958B4b81757e12f2151B5b5183520B: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xBFC189aC214E6A4a35EBC281ad15669619b75534: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xBcE206caE7f0ec07b545EddE332A47C2F75bbeb3: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xC1438AA3823A6Ba0C159CfA8D98dF5A994bA120b: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xCd627aA160A6fA45Eb793D19Ef54f5062F20f33f: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xCe1051646393087e706288C1B57Fd26446657A7f: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xCed2660c6Dd1Ffd856A5A82C67f3482d88C50b12: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xCf61d1841B178fe82C8895fe60c2EDDa08314416: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xD2A593BF7594aCE1faD597adb697b5645d5edDB2: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xD4CE430C3b67b3E2F7026D86E7128588629e2455: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xD6aA3D25116d8dA79Ea0246c4826EB951872e02e: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xDC3EA94CD0AC27d9A86C180091e7f78C683d3699: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xDC530D9457755926550b59e8ECcdaE7624181557: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xDaeA8386611A157B08829ED4997A8A62B557014C: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xE1329B3f6513912CAf589659777b66011AEE5880: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xEa0b3DCa635f4a4E77D9654C5c18836EE771566e: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xEe9F2375b4bdF6387aa8265dD4FB8F16512A1d46: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xF0985f7E2CaBFf22CecC5a71282a89582c382EFE: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xF4030086522a5bEEa4988F8cA5B36dbC97BeE88c: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xF9FCC6E1186Acf6529B1c1949453f51B4B6eEE67: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xFA66458Cce7Dd15D8650015c4fce4D278271618F: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xFb0CfD6c19e25DB4a08D8a204a387cEa48Cc138f: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xFd33ec6ABAa1Bdc3D9C6C85f1D6299e5a1a5511F: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xFd93C391f3a81565DaE1f6A66115C26f36A92d6D: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xa1FFC11Eaa62d34C3B3272270AEcF9D879773B32: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xa20623070413d42a5C01Db2c8111640DD7A5A03a: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xa8E875F94138B0C5b51d1e1d5dE35bbDdd28EA87: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xaE2EbE3c4D20cE13cE47cbb49b6d7ee631Cd816e: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xaaB2f6b45B28E962B3aCd1ee4fC88aEdDf557756: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xacD0D1A29759CC01E8D925371B72cb2b5610EA25: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xad35Bd71b9aFE6e4bDc266B345c198eaDEf9Ad94: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xbA9B2a360eb8aBdb677d6d7f27E12De11AA052ef: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xbf86e7B2565eAc3bFD80634176F31bd186566b06: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xc16935B445F4BDC172e408433c8f7101bbBbE368: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xc546d2d06144F9DD42815b8bA46Ee7B8FcAFa4a2: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xc751E86208F0F8aF2d5CD0e29716cA7AD98B5eF5: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xc929ad75B72593967DE83E7F7Cda0493458261D9: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xcA696a9Eb93b81ADFE6435759A29aB4cf2991A96: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xcC445B35b3636bC7cC7051f4769D8982ED0d449A: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xcEBD2026d3C99F2a7CE028acf372C154aB4638a9: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xd0935838935349401c73a06FCde9d63f719e84E5: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xd54B033D48d0475f19c5fccf7484E8A981848501: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xd75AAaE4AF0c398ca13e2667Be57AF2ccA8B5de6: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xdbd020CAeF83eFd542f4De03e3cF0C28A4428bd5: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xdd22A54e05410D8d1007c38b5c7A3eD74b855281: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xdeb288F737066589598e9214E782fa5A8eD689e8: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xe20CA8D7546932360e37E9D72c1a47334af57706: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xe572CeF69f43c2E488b33924AF04BDacE19079cf: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xe5Dc0A609Ab8bCF15d3f35cFaa1Ff40f521173Ea: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xe7015CCb7E5F788B8c1010FC22343473EaaC3741: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xeA286b2584F79Cd4D322Fe107d9683971c890596: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xeE636E1f7A0A846EEc2385E729CeA7D1b339D40D: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xec1D1B3b0443256cc3860e24a46F108e699484Aa: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xf817B69EA583CAFF291E287CaE00Ea329d22765C: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xf8fF43E991A81e6eC886a3D281A2C6cC19aE70Fc: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xfAC81Ea9Dd29D8E9b212acd6edBEb6dE38Cb43Af: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xffa4Bb3a24B60C0262DBAaD60d77a3c3fa6173e8: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number

[ChainId.MATIC]

[ChainId.MATIC]: { 0x040DACDA344a026350f6884ec212c405a1616506: object; 0x0A6513e40db6EB1b165753AD52E80663aeA50545: object; 0x162d8c5bF15eB6BEe003a1ffc4049C92114bc931: object; 0x1CF68C76803c9A415bE301f50E82e44c64B7F1D4: object; 0x327e23A4855b6F663a28c5161541d69Af8973302: object; 0x3D49406EDd4D52Fb7FFd25485f32E073b529C924: object; 0x4746DeC9e833A82EC7C2C1356372CcF2cfcD2F3D: object; 0x49B0c695039243BBfEb8EcD054EB70061fd54aa0: object; 0x58527C2dCC755297bB81f9334b80b2B6032d8524: object; 0x6C0fe985D3cAcbCdE428b84fc9431792694d0f51: object; 0x6E53C1c22427258BE55aE985a65c0C87BB631F9C: object; 0x6b7D436583e5fE0874B7310b74D29A13af816860: object; 0x807b59d12520830D1864286FA0271c27baa94197: object; 0x9896A1eA7A00F5f32Ab131eBbeE07487B0af31D0: object; 0xA338e0492B2F944E9F8C0653D3AD1484f2657a37: object; 0xAB594600376Ec9fD91F8e885dADF0CE036862dE0: object; 0xD647a6fC9BC6402301583C91decC5989d8Bc382D: object; 0xF9680D99D6C9589e2a93a78A04A279e509205945: object; 0xFC539A559e170f848323e19dfD66007520510085: object; 0xb77fa460604b9C6435A235D057F7D319AC83cb53: object; 0xbE23a3AA13038CfC28aFd0ECe4FdE379fE7fBfc4: object; 0xbF90A5D9B6EE9019028dbFc2a9E50056d5252894: object; 0xbaf9327b6564454F4a3364C33eFeEf032b4b4444: object; 0xc907E116054Ad103354f2D350FD2514433D57F6f: object; 0xc9ECF45956f576681bDc01F79602A79bC2667B0c: object; 0xd9FFdb71EbE7496cC440152d43986Aae0AB76665: object; 0xefb7e6be8356cCc6827799B6A7348eE674A80EaE: object; 0xf9d5AAC6E5572AEFa6bd64108ff86a222F69B64d: object; 0xfE4A8cc5b5B2366C1B58Bea3858e81843581b2F7: object } = MATIC

Type declaration

  • 0x040DACDA344a026350f6884ec212c405a1616506: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x0A6513e40db6EB1b165753AD52E80663aeA50545: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x162d8c5bF15eB6BEe003a1ffc4049C92114bc931: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x1CF68C76803c9A415bE301f50E82e44c64B7F1D4: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x327e23A4855b6F663a28c5161541d69Af8973302: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x3D49406EDd4D52Fb7FFd25485f32E073b529C924: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x4746DeC9e833A82EC7C2C1356372CcF2cfcD2F3D: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x49B0c695039243BBfEb8EcD054EB70061fd54aa0: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x58527C2dCC755297bB81f9334b80b2B6032d8524: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x6C0fe985D3cAcbCdE428b84fc9431792694d0f51: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x6E53C1c22427258BE55aE985a65c0C87BB631F9C: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x6b7D436583e5fE0874B7310b74D29A13af816860: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x807b59d12520830D1864286FA0271c27baa94197: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x9896A1eA7A00F5f32Ab131eBbeE07487B0af31D0: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xA338e0492B2F944E9F8C0653D3AD1484f2657a37: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xAB594600376Ec9fD91F8e885dADF0CE036862dE0: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xD647a6fC9BC6402301583C91decC5989d8Bc382D: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xF9680D99D6C9589e2a93a78A04A279e509205945: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xFC539A559e170f848323e19dfD66007520510085: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xb77fa460604b9C6435A235D057F7D319AC83cb53: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xbE23a3AA13038CfC28aFd0ECe4FdE379fE7fBfc4: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xbF90A5D9B6EE9019028dbFc2a9E50056d5252894: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xbaf9327b6564454F4a3364C33eFeEf032b4b4444: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xc907E116054Ad103354f2D350FD2514433D57F6f: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xc9ECF45956f576681bDc01F79602A79bC2667B0c: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xd9FFdb71EbE7496cC440152d43986Aae0AB76665: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xefb7e6be8356cCc6827799B6A7348eE674A80EaE: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xf9d5AAC6E5572AEFa6bd64108ff86a222F69B64d: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xfE4A8cc5b5B2366C1B58Bea3858e81843581b2F7: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number

[ChainId.XDAI]

[ChainId.XDAI]: { 0x0CaE8f5c10931f0Ce87Ed9BbB71391C6E93C2C26: object; 0x14030d5a0C9e63D9606C6f2c8771Fc95b34b07e0: object; 0x1b723C855F7D2c2785F99486973271355e782d77: object; 0x26C31ac71010aF62E6B486D1132E266D6298857D: object; 0x27d4D36968a2BD1Cc3406D99cB1DF50561dBf2a4: object; 0x2AfB993C670C01e9dA1550c58e8039C1D8b8A317: object; 0x2b481Dc923Aa050E009113Dca8dcb0daB4B68cDF: object; 0x3b681e9BF56eFe4b2a14196826230A5843fFF758: object; 0x3b84d6e6976D5826500572600eB44f9f1753827b: object; 0x3c30c5c415B2410326297F0f65f5Cbb32f3aefCc: object; 0x51e4024255d0cBd1F4C79AEe6BDB6565Df2C5d1b: object; 0x53B1b13E7a5C0DE9A2BeFa1085Ec364BB27e439f: object; 0x55f4b2D20d447dB498bCCCde60Fa9a51a3df6D72: object; 0x678df3415fc31947dA4324eC63212874be5a82f8: object; 0x6C1d7e76EF7304a40e8456ce883BC56d3dEA3F7d: object; 0x76e76F7E73F3BD42E3c2b4282B50b36E78130B4A: object; 0x7969b8018928F3d9faaE9AC71744ed2C1486536F: object; 0x93e3510d9AF4cBac3Ff0EeD3bddb0f52cCE0Ef15: object; 0xBa95Bc8418Ebcdf8a690924E1d4aD5292139F2EA: object; 0xC0a6Bf8d5D408B091D022C3C0653d4056D4B9c01: object; 0xC77B83ac3Dd2a761073bD0f281f7b880B2DDDe18: object; 0xF826E3ff8c0481D2e58DB9d301936F94Cd4fa916: object; 0xFDF9EB5fafc11Efa65f6FD144898da39a7920Ae8: object; 0xa767f745331D267c7751297D982b050c93985627: object; 0xd98735d78266c62277Bb4dBf3e3bCdd3694782F4: object; 0xeBbd67a84e33791F1bcFde74CDc22a71e332e2F1: object; 0xed322A5ac55BAE091190dFf9066760b86751947B: object } = XDAI

Type declaration

  • 0x0CaE8f5c10931f0Ce87Ed9BbB71391C6E93C2C26: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x14030d5a0C9e63D9606C6f2c8771Fc95b34b07e0: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x1b723C855F7D2c2785F99486973271355e782d77: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x26C31ac71010aF62E6B486D1132E266D6298857D: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x27d4D36968a2BD1Cc3406D99cB1DF50561dBf2a4: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x2AfB993C670C01e9dA1550c58e8039C1D8b8A317: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x2b481Dc923Aa050E009113Dca8dcb0daB4B68cDF: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x3b681e9BF56eFe4b2a14196826230A5843fFF758: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x3b84d6e6976D5826500572600eB44f9f1753827b: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x3c30c5c415B2410326297F0f65f5Cbb32f3aefCc: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x51e4024255d0cBd1F4C79AEe6BDB6565Df2C5d1b: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x53B1b13E7a5C0DE9A2BeFa1085Ec364BB27e439f: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x55f4b2D20d447dB498bCCCde60Fa9a51a3df6D72: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x678df3415fc31947dA4324eC63212874be5a82f8: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x6C1d7e76EF7304a40e8456ce883BC56d3dEA3F7d: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x76e76F7E73F3BD42E3c2b4282B50b36E78130B4A: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x7969b8018928F3d9faaE9AC71744ed2C1486536F: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0x93e3510d9AF4cBac3Ff0EeD3bddb0f52cCE0Ef15: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xBa95Bc8418Ebcdf8a690924E1d4aD5292139F2EA: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xC0a6Bf8d5D408B091D022C3C0653d4056D4B9c01: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xC77B83ac3Dd2a761073bD0f281f7b880B2DDDe18: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xF826E3ff8c0481D2e58DB9d301936F94Cd4fa916: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xFDF9EB5fafc11Efa65f6FD144898da39a7920Ae8: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xa767f745331D267c7751297D982b050c93985627: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xd98735d78266c62277Bb4dBf3e3bCdd3694782F4: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xeBbd67a84e33791F1bcFde74CDc22a71e332e2F1: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number
  • 0xed322A5ac55BAE091190dFf9066760b86751947B: object
    • decimals: number
    • from: string
    • fromDecimals: number
    • to: string
    • toDecimals: number

Const CHAINLINK_TOKENS

CHAINLINK_TOKENS: object

[ChainId.BSC]

[ChainId.BSC]: { address: string; decimals: number; name: string; symbol: string }[] = BSC

[ChainId.HECO]

[ChainId.HECO]: { address: string; decimals: number; name: string; symbol: string }[] = HECO

[ChainId.KOVAN]

[ChainId.KOVAN]: { address: string; decimals: number; name: string; symbol: string }[] = KOVAN

[ChainId.MAINNET]

[ChainId.MAINNET]: { address: string; decimals: number; name: string; symbol: string }[] = MAINNET

[ChainId.MATIC]

[ChainId.MATIC]: { address: string; decimals: number; name: string; symbol: string }[] = MATIC

Const CHAIN_ID_NETWORK_ARGUMENT

CHAIN_ID_NETWORK_ARGUMENT: object

[ChainId.KOVAN]

[ChainId.KOVAN]: string = "kovan"

[ChainId.MAINNET]

[ChainId.MAINNET]: undefined = undefined

[ChainId.RINKEBY]

[ChainId.RINKEBY]: string = "rinkeby"

[ChainId.ROPSTEN]

[ChainId.ROPSTEN]: string = "ropsten"

Const CHEFS

CHEFS: object

[ChainId.MAINNET]

[ChainId.MAINNET]: Chef[] = [Chef.MASTERCHEF, Chef.MASTERCHEF_V2]

[ChainId.MATIC]

[ChainId.MATIC]: Chef[] = [Chef.MINICHEF]

Const COLOR

COLOR: object

blue

blue: string = "checked:bg-blue checked:border-transparent focus:ring-blue"

default

default: string = ""

gradient

gradient: string = "bg-gradient-to-r from-blue to-pink opacity-80 hover:opacity-100 bg-pink bg-opacity-20 outline-pink rounded text-base text-white px-2 py-1"

pink

pink: string = "checked:bg-pink checked:border-transparent focus:ring-pink"

Const COMMON_BASES

COMMON_BASES: object

Shows up in the currency select for swap and add liquidity

[ChainId.ARBITRUM]

[ChainId.ARBITRUM]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.ARBITRUM],ARBITRUM.WBTC,ARBITRUM.USDC,ARBITRUM.USDT,SUSHI[ChainId.ARBITRUM],new Token(ChainId.ARBITRUM, '0x3E6648C5a70A150A88bCE65F4aD4d506Fe15d2AF', 18, 'SPELL', 'Spell Token'),ARBITRUM.MIM,]

[ChainId.AVALANCHE]

[ChainId.AVALANCHE]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.AVALANCHE],AVALANCHE.DAI,AVALANCHE.USDT,AVALANCHE.WBTC,AVALANCHE.WETH,AVALANCHE.USDC,SUSHI[ChainId.ARBITRUM],]

[ChainId.BSC]

[ChainId.BSC]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.BSC],BSC.DAI,BSC.USD,BSC.USDC,BSC.USDT,BSC.BTCB,BSC.WETH,SUSHI[ChainId.BSC],]

[ChainId.CELO]

[ChainId.CELO]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.CELO],CELO.WETH,CELO.cUSD,CELO.cEURO,CELO.WBTC,SUSHI[ChainId.CELO],]

[ChainId.FANTOM]

[ChainId.FANTOM]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.FANTOM],FANTOM.DAI,FANTOM.USDC,FANTOM.WBTC,FANTOM.WETH,SUSHI[ChainId.FANTOM],]

[ChainId.FUSE]

[ChainId.FUSE]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.FUSE], FUSE.USDC, FUSE.USDT, FUSE.WBTC, FUSE.WETH, FUSE.DAI]

[ChainId.HARMONY]

[ChainId.HARMONY]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.HARMONY],HARMONY.DAI,HARMONY.USDC,HARMONY.USDT,HARMONY.WETH,HARMONY.WBTC,SUSHI[ChainId.HARMONY],]

[ChainId.HECO]

[ChainId.HECO]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.HECO],HECO.DAI,HECO.USDC,HECO.USDT,HECO.WBTC,HECO.WETH,SUSHI[ChainId.HECO],]

[ChainId.MAINNET]

[ChainId.MAINNET]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.MAINNET], DAI, USDC, USDT, WBTC, OHM, SUSHI[ChainId.MAINNET]]

[ChainId.MATIC]

[ChainId.MATIC]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.MATIC],MATIC.USDC,MATIC.WBTC,MATIC.DAI,MATIC.WETH,MATIC.USDT,SUSHI[ChainId.MATIC],]

[ChainId.MOONRIVER]

[ChainId.MOONRIVER]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.MOONRIVER],MOONRIVER.USDC,MOONRIVER.USDT,MOONRIVER.WETH,MOONRIVER.FRAX,MOONRIVER.MIM,MOONRIVER.BTC,SUSHI[ChainId.MOONRIVER],]

[ChainId.OKEX]

[ChainId.OKEX]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.OKEX],OKEX.DAI,OKEX.USDC,OKEX.USDT,OKEX.WBTC,OKEX.WETH,SUSHI[ChainId.OKEX],]

[ChainId.PALM]

[ChainId.PALM]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.PALM], PALM.WETH, PALM.DAI]

[ChainId.TELOS]

[ChainId.TELOS]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.TELOS],TELOS.USDC,TELOS.USDT,TELOS.WETH,TELOS.WBTC,SUSHI[ChainId.TELOS],]

[ChainId.XDAI]

[ChainId.XDAI]: Token[] = [...WRAPPED_NATIVE_ONLY[ChainId.XDAI],XDAI.USDC,XDAI.USDT,XDAI.WBTC,XDAI.WETH,SUSHI[ChainId.XDAI],]

Const CUSTOM_BASES

CUSTOM_BASES: object

Some tokens can only be swapped via certain pairs, so we override the list of bases that are considered for these tokens.

[ChainId.MAINNET]

[ChainId.MAINNET]: object

[AMPL.address]

[AMPL.address]: Token[] = [DAI, WNATIVE[ChainId.MAINNET]]

[ChainId.MATIC]

[ChainId.MATIC]: object

[MATIC.TEL.address]

[MATIC.TEL.address]: Token[] = [MATIC.SUSHI, MATIC.AAVE]

Const DEFAULT_CRYPTO_CURRENCY

DEFAULT_CRYPTO_CURRENCY: object

[ChainId.BSC]

[ChainId.BSC]: string = "BNB"

[ChainId.MAINNET]

[ChainId.MAINNET]: string = "ETH"

[ChainId.MATIC]

[ChainId.MATIC]: string = "MATIC"

Const DEFAULT_NETWORK

DEFAULT_NETWORK: object

[ChainId.BSC]

[ChainId.BSC]: string = "bsc"

[ChainId.MAINNET]

[ChainId.MAINNET]: string = "ethereum"

[ChainId.MATIC]

[ChainId.MATIC]: string = "matic"

Const DEFAULT_RETRY_OPTIONS

DEFAULT_RETRY_OPTIONS: object

maxWait

maxWait: number = 3000

minWait

minWait: number = 1000

n

n: number = 3

Const EIP_1559_ACTIVATION_BLOCK

EIP_1559_ACTIVATION_BLOCK: object

[ChainId.GÖRLI]

[ChainId.GÖRLI]: number = 5062605

[ChainId.RINKEBY]

[ChainId.RINKEBY]: number = 8897988

[ChainId.ROPSTEN]

[ChainId.ROPSTEN]: number = 10499401

Const EMPTY

EMPTY: object

default

default: string = "flex bg-transparent justify-center items-center disabled:opacity-50 disabled:cursor-auto bg-opacity-80 hover:bg-opacity-100"

Const EXCHANGE

EXCHANGE: object

[ChainId.ARBITRUM]

[ChainId.ARBITRUM]: string = "sushiswap/arbitrum-exchange"

[ChainId.AVALANCHE]

[ChainId.AVALANCHE]: string = "sushiswap/avalanche-exchange"

[ChainId.BSC]

[ChainId.BSC]: string = "sushiswap/bsc-exchange"

[ChainId.CELO]

[ChainId.CELO]: string = "jiro-ono/sushitestsubgraph"

[ChainId.FANTOM]

[ChainId.FANTOM]: string = "sushiswap/fantom-exchange"

[ChainId.HARMONY]

[ChainId.HARMONY]: string = "sushiswap/harmony-exchange"

[ChainId.MAINNET]

[ChainId.MAINNET]: string = "sushiswap/exchange"

[ChainId.MATIC]

[ChainId.MATIC]: string = "sushiswap/matic-exchange"

[ChainId.MOONRIVER]

[ChainId.MOONRIVER]: string = "sushiswap/moonriver-exchange"

[ChainId.OKEX]

[ChainId.OKEX]: string = "sushiswap/okex-exchange"

[ChainId.XDAI]

[ChainId.XDAI]: string = "sushiswap/xdai-exchange"

Const FANTOM

FANTOM: object

DAI

DAI: Token = new Token(ChainId.FANTOM, '0x8D11eC38a3EB5E956B052f67Da8Bdc9bef8Abf3E', 18, 'DAI', 'Dai Stablecoin')

USDC

USDC: Token = new Token(ChainId.FANTOM, '0x04068DA6C83AFCFA0e13ba15A6696662335D5B75', 6, 'USDC', 'USD Coin')

WBTC

WBTC: Token = new Token(ChainId.FANTOM, '0x321162Cd933E2Be498Cd2267a90534A804051b11', 8, 'WBTC', 'Wrapped Bitcoin')

WETH

WETH: Token = new Token(ChainId.FANTOM, '0x74b23882a30290451A17c44f4F05243b6b58C76d', 18, 'WETH', 'Wrapped Ether')

Const FILLED

FILLED: object

blue

blue: string = "bg-blue bg-opacity-80 w-full rounded text-high-emphesis hover:bg-opacity-100 disabled:bg-opacity-80"

default

default: string = "bg-transparent opacity-80 hover:opacity-100"

gradient

gradient: string = "w-full text-high-emphesis bg-gradient-to-r from-blue to-pink opacity-80 hover:opacity-100 disabled:bg-opacity-80"

gray

gray: string = "border rounded shadow-sm focus:ring-2 focus:ring-offset-2 bg-dark-700 bg-opacity-80 w-full text-primary border-dark-800 hover:bg-opacity-100 focus:ring-offset-dark-700 focus:ring-dark-800 disabled:bg-opacity-80"

green

green: string = "bg-green bg-opacity-80 w-full rounded text-high-emphesis hover:bg-opacity-100 disabled:bg-opacity-80"

pink

pink: string = "bg-gradient-to-r from-pink to-opaque-pink w-full rounded text-high-emphesis opacity-80 hover:opacity-100 disabled:bg-opacity-80"

red

red: string = "bg-red bg-opacity-80 w-full rounded text-high-emphesis hover:bg-opacity-100 disabled:bg-opacity-80"

Const FUSE

FUSE: object

DAI

DAI: Token = new Token(ChainId.FUSE, '0x94Ba7A27c7A95863d1bdC7645AC2951E0cca06bA', 18, 'DAI', 'Dai Stablecoin')

USDC

USDC: Token = new Token(ChainId.FUSE, '0x620fd5fa44BE6af63715Ef4E65DDFA0387aD13F5', 6, 'USDC', 'USD Coin')

USDT

USDT: Token = new Token(ChainId.FUSE, '0x33284f95ccb7B948d9D352e1439561CF83d8d00d', 8, 'USDT', 'Tether USD')

WBTC

WBTC: Token = new Token(ChainId.FUSE, '0x33284f95ccb7B948d9D352e1439561CF83d8d00d', 8, 'WBTC', 'Wrapped Bitcoin')

WETH

WETH: Token = new Token(ChainId.FUSE, '0xa722c13135930332Eb3d749B2F0906559D2C5b99', 18, 'WETH', 'Wrapped Ether')

Const GRAPH_HOST

GRAPH_HOST: object

[ChainId.ARBITRUM]

[ChainId.ARBITRUM]: string = THE_GRAPH

[ChainId.AVALANCHE]

[ChainId.AVALANCHE]: string = THE_GRAPH

[ChainId.BSC]

[ChainId.BSC]: string = THE_GRAPH

[ChainId.CELO]

[ChainId.CELO]: string = THE_GRAPH

[ChainId.FANTOM]

[ChainId.FANTOM]: string = THE_GRAPH

[ChainId.HARMONY]

[ChainId.HARMONY]: string = "https://sushi.graph.t.hmny.io"

[ChainId.MAINNET]

[ChainId.MAINNET]: string = THE_GRAPH

[ChainId.MATIC]

[ChainId.MATIC]: string = THE_GRAPH

[ChainId.MOONRIVER]

[ChainId.MOONRIVER]: string = THE_GRAPH

[ChainId.OKEX]

[ChainId.OKEX]: string = "https://graph.kkt.one/node"

[ChainId.XDAI]

[ChainId.XDAI]: string = THE_GRAPH

Const HARMONY

HARMONY: object

DAI

DAI: Token = new Token(ChainId.HARMONY, '0xEf977d2f931C1978Db5F6747666fa1eACB0d0339', 18, 'DAI', 'Dai Stablecoin')

USDC

USDC: Token = new Token(ChainId.HARMONY, '0x985458E523dB3d53125813eD68c274899e9DfAb4', 6, 'USDC', 'USD Coin')

USDT

USDT: Token = new Token(ChainId.HARMONY, '0x3C2B8Be99c50593081EAA2A724F0B8285F5aba8f', 6, 'USDT', 'Tether USD')

WBTC

WBTC: Token = new Token(ChainId.HARMONY, '0x3095c7557bCb296ccc6e363DE01b760bA031F2d9', 8, 'WBTC', 'Wrapped Bitcoin')

WETH

WETH: Token = new Token(ChainId.HARMONY, '0x6983D1E6DEf3690C4d616b13597A09e6193EA013', 18, 'WETH', 'Wrapped Ether')

Const HECO

HECO: object

DAI

DAI: Token = new Token(ChainId.HECO, '0x3D760a45D0887DFD89A2F5385a236B29Cb46ED2a', 18, 'DAI', 'Dai Stablecoin')

USDC

USDC: Token = new Token(ChainId.HECO, '0x9362Bbef4B8313A8Aa9f0c9808B80577Aa26B73B', 18, 'USDC', 'USD Coin')

USDT

USDT: Token = new Token(ChainId.HECO, '0xa71EdC38d189767582C38A3145b5873052c3e47a', 18, 'USDT', 'Tether USD')

WBTC

WBTC: Token = new Token(ChainId.HECO, '0x66a79D23E58475D2738179Ca52cd0b41d73f0BEa', 18, 'WBTC', 'Wrapped Bitcoin')

WETH

WETH: Token = new Token(ChainId.HECO, '0x64FF637fB478863B7468bc97D30a5bF3A428a1fD', 18, 'WETH', 'Wrapped Ether')

Const HECO_CHAINLINK_MAPPING

HECO_CHAINLINK_MAPPING: object

0x0A7b23E981F16a429C8710C82f5fa5d01453A259

0x0A7b23E981F16a429C8710C82f5fa5d01453A259: object

decimals

decimals: number = 8

from

from: string = "0xA2c49cEe16a5E5bDEFDe931107dc1fae9f7773E3"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x1797a410485FeD6B05d5b39A475ddB9C33898ee8

0x1797a410485FeD6B05d5b39A475ddB9C33898ee8: object

decimals

decimals: number = 8

from

from: string = "0x777850281719d5a96C29812ab72f822E0e09F3Da"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x1E22E1eD4a96B4529D78cd4Bac55313809deF016

0x1E22E1eD4a96B4529D78cd4Bac55313809deF016: object

decimals

decimals: number = 8

from

from: string = "0x22C54cE8321A4015740eE1109D9cBc25815C46E6"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x45f86CA2A8BC9EBD757225B19a1A0D7051bE46Db

0x45f86CA2A8BC9EBD757225B19a1A0D7051bE46Db: object

decimals

decimals: number = 8

from

from: string = "0x0298c2b32eaE4da002a15f36fdf7615BEa3DA047"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x5Fa530068e0F5046479c588775c157930EF0Dff0

0x5Fa530068e0F5046479c588775c157930EF0Dff0: object

decimals

decimals: number = 8

from

from: string = "0x64FF637fB478863B7468bc97D30a5bF3A428a1fD"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x87Ea38c9F24264Ec1Fff41B04ec94a97Caf99941

0x87Ea38c9F24264Ec1Fff41B04ec94a97Caf99941: object

decimals

decimals: number = 8

from

from: string = "0xecb56cf772B5c9A6907FB7d32387Da2fCbfB63b4"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x8EC213E7191488C7873cEC6daC8e97cdbAdb7B35

0x8EC213E7191488C7873cEC6daC8e97cdbAdb7B35: object

decimals

decimals: number = 8

from

from: string = "0x5545153CCFcA01fbd7Dd11C0b23ba694D9509A6F"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x8a054991B803F6a6958Ba9695Cc8D366C8a30a69

0x8a054991B803F6a6958Ba9695Cc8D366C8a30a69: object

decimals

decimals: number = 8

from

from: string = "0x202b4936fE1a82A4965220860aE46d7d3939Bb25"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x98b666722D9Def641D8D4836c7cA3c38317B6B98

0x98b666722D9Def641D8D4836c7cA3c38317B6B98: object

decimals

decimals: number = 8

from

from: string = "0xeF3CEBD77E0C52cb6f60875d9306397B5Caca375"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xD5c40f5144848Bd4EF08a9605d860e727b991513

0xD5c40f5144848Bd4EF08a9605d860e727b991513: object

decimals

decimals: number = 8

from

from: string = "0x66a79D23E58475D2738179Ca52cd0b41d73f0BEa"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xF0D3585D8dC9f1D1D1a7dd02b48C2630d9DD78eD

0xF0D3585D8dC9f1D1D1a7dd02b48C2630d9DD78eD: object

decimals

decimals: number = 8

from

from: string = "0xa71EdC38d189767582C38A3145b5873052c3e47a"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xaC4600b8F42317eAF056Cceb06cFf987c294840B

0xaC4600b8F42317eAF056Cceb06cFf987c294840B: object

decimals

decimals: number = 8

from

from: string = "0x25D2e80cB6B86881Fd7e07dd263Fb79f4AbE033c"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

Const INVALID_CALL_STATE

INVALID_CALL_STATE: object

error

error: false = false

loading

loading: false = false

result

result: undefined = undefined

syncing

syncing: false = false

valid

valid: false = false

Const INVALID_RESULT

INVALID_RESULT: object

blockNumber

blockNumber: undefined = undefined

data

data: undefined = undefined

valid

valid: false = false

Const KOVAN_CHAINLINK_MAPPING

KOVAN_CHAINLINK_MAPPING: object

0x0bF499444525a23E7Bb61997539725cA2e928138

0x0bF499444525a23E7Bb61997539725cA2e928138: object

decimals

decimals: number = 18

from

from: string = "0x07de306FF27a2B630B1141956844eB1552B956B5"

fromDecimals

fromDecimals: number = 6

to

to: string = "0xd0A1E359811322d97991E03f863a0C30C2cF029C"

toDecimals

toDecimals: number = 18

0x0e4fcEC26c9f85c3D714370c98f43C4E02Fc35Ae

0x0e4fcEC26c9f85c3D714370c98f43C4E02Fc35Ae: object

decimals

decimals: number = 18

from

from: string = "0x482dC9bB08111CB875109B075A40881E48aE02Cd"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xd0A1E359811322d97991E03f863a0C30C2cF029C"

toDecimals

toDecimals: number = 18

0x22B58f1EbEDfCA50feF632bD73368b2FdA96D541

0x22B58f1EbEDfCA50feF632bD73368b2FdA96D541: object

decimals

decimals: number = 18

from

from: string = "0x4F96Fe3b7A6Cf9725f59d353F723c1bDb64CA6Aa"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xd0A1E359811322d97991E03f863a0C30C2cF029C"

toDecimals

toDecimals: number = 18

0x24D6B177CF20166cd8F55CaaFe1c745B44F6c203

0x24D6B177CF20166cd8F55CaaFe1c745B44F6c203: object

decimals

decimals: number = 8

from

from: string = "0x162c44e53097e7B5aaE939b297ffFD6Bf90D1EE3"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x2ca5A90D34cA333661083F89D831f757A9A50148

0x2ca5A90D34cA333661083F89D831f757A9A50148: object

decimals

decimals: number = 8

from

from: string = "0x07de306FF27a2B630B1141956844eB1552B956B5"

fromDecimals

fromDecimals: number = 6

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x3A7e6117F2979EFf81855de32819FBba48a63e9e

0x3A7e6117F2979EFf81855de32819FBba48a63e9e: object

decimals

decimals: number = 18

from

from: string = "0x50DD65531676F718B018De3dc48F92B53D756996"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xd0A1E359811322d97991E03f863a0C30C2cF029C"

toDecimals

toDecimals: number = 18

0x6135b13325bfC4B00278B4abC5e20bbce2D6580e

0x6135b13325bfC4B00278B4abC5e20bbce2D6580e: object

decimals

decimals: number = 8

from

from: string = "0xd3A691C852CDB01E281545A27064741F0B7f6825"

fromDecimals

fromDecimals: number = 8

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x64EaC61A2DFda2c3Fa04eED49AA33D021AeC8838

0x64EaC61A2DFda2c3Fa04eED49AA33D021AeC8838: object

decimals

decimals: number = 18

from

from: string = "0xb7a4F3E9097C08dA09517b5aB877F7a917224ede"

fromDecimals

fromDecimals: number = 6

to

to: string = "0xd0A1E359811322d97991E03f863a0C30C2cF029C"

toDecimals

toDecimals: number = 18

0x777A68032a88E5A84678A77Af2CD65A7b3c0775a

0x777A68032a88E5A84678A77Af2CD65A7b3c0775a: object

decimals

decimals: number = 8

from

from: string = "0x4F96Fe3b7A6Cf9725f59d353F723c1bDb64CA6Aa"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x8f4e77806EFEC092A279AC6A49e129e560B4210E

0x8f4e77806EFEC092A279AC6A49e129e560B4210E: object

decimals

decimals: number = 8

from

from: string = "0x50DD65531676F718B018De3dc48F92B53D756996"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x9211c6b3BF41A10F78539810Cf5c64e1BB78Ec60

0x9211c6b3BF41A10F78539810Cf5c64e1BB78Ec60: object

decimals

decimals: number = 8

from

from: string = "0xb7a4F3E9097C08dA09517b5aB877F7a917224ede"

fromDecimals

fromDecimals: number = 6

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xBc3f28Ccc21E9b5856E81E6372aFf57307E2E883

0xBc3f28Ccc21E9b5856E81E6372aFf57307E2E883: object

decimals

decimals: number = 18

from

from: string = "0x162c44e53097e7B5aaE939b297ffFD6Bf90D1EE3"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xd0A1E359811322d97991E03f863a0C30C2cF029C"

toDecimals

toDecimals: number = 18

0xECF93D14d25E02bA2C13698eeDca9aA98348EFb6

0xECF93D14d25E02bA2C13698eeDca9aA98348EFb6: object

decimals

decimals: number = 8

from

from: string = "0x61460874a7196d6a22D1eE4922473664b3E95270"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xF7904a295A029a3aBDFFB6F12755974a958C7C25

0xF7904a295A029a3aBDFFB6F12755974a958C7C25: object

decimals

decimals: number = 18

from

from: string = "0xd3A691C852CDB01E281545A27064741F0B7f6825"

fromDecimals

fromDecimals: number = 8

to

to: string = "0xd0A1E359811322d97991E03f863a0C30C2cF029C"

toDecimals

toDecimals: number = 18

Const LANG_TO_COUNTRY

LANG_TO_COUNTRY: object

de

de: string = "Deutsch"

el

el: string = "ελληνικά"

en

en: string = "English"

es

es: string = "Español"

fa

fa: string = "فارسی"

fr

fr: string = "Français"

hi

hi: string = "हिन्दी"

it

it: string = "Italiano"

ja

ja: string = "日本語"

ko

ko: string = "한국어"

pt_BR

pt_BR: string = "Português"

ro

ro: string = "Română"

ru

ru: string = "Русский"

tr

tr: string = "Türkçe"

vi

vi: string = "Tiếng Việt"

zh_CN

zh_CN: string = "简体中文"

zh_TW

zh_TW: string = "繁體中文"

Const LINK

LINK: object

blue

blue: string = "text-blue text-opacity-80 hover:text-opacity-100 focus:text-opacity-100 whitespace-nowrap focus:ring-0"

default

default: string = "text-primary hover:text-high-emphesis focus:text-high-emphesis whitespace-nowrap focus:ring-0"

Const LOADING_CALL_STATE

LOADING_CALL_STATE: object

error

error: false = false

loading

loading: true = true

result

result: undefined = undefined

syncing

syncing: true = true

valid

valid: true = true

Const LOGO

LOGO: object

[ChainId.ARBITRUM]

[ChainId.ARBITRUM]: string = EthereumLogo

[ChainId.ARBITRUM_TESTNET]

[ChainId.ARBITRUM_TESTNET]: string = EthereumLogo

[ChainId.AVALANCHE]

[ChainId.AVALANCHE]: string = AvalancheLogo

[ChainId.AVALANCHE_TESTNET]

[ChainId.AVALANCHE_TESTNET]: string = AvalancheLogo

[ChainId.BSC]

[ChainId.BSC]: string = BinanceCoinLogo

[ChainId.BSC_TESTNET]

[ChainId.BSC_TESTNET]: string = BinanceCoinLogo

[ChainId.CELO]

[ChainId.CELO]: string = CeloLogo

[ChainId.FANTOM]

[ChainId.FANTOM]: string = FantomLogo

[ChainId.FANTOM_TESTNET]

[ChainId.FANTOM_TESTNET]: string = FantomLogo

[ChainId.FUSE]

[ChainId.FUSE]: string = FuseLogo

[ChainId.HARMONY]

[ChainId.HARMONY]: string = HarmonyLogo

[ChainId.HARMONY_TESTNET]

[ChainId.HARMONY_TESTNET]: string = HarmonyLogo

[ChainId.HECO]

[ChainId.HECO]: string = HecoLogo

[ChainId.HECO_TESTNET]

[ChainId.HECO_TESTNET]: string = HecoLogo

[ChainId.MAINNET]

[ChainId.MAINNET]: string = EthereumLogo

[ChainId.MATIC]

[ChainId.MATIC]: string = MaticLogo

[ChainId.MATIC_TESTNET]

[ChainId.MATIC_TESTNET]: string = MaticLogo

[ChainId.MOONBEAM_TESTNET]

[ChainId.MOONBEAM_TESTNET]: string = MoonbeamLogo

[ChainId.MOONRIVER]

[ChainId.MOONRIVER]: string = MovrLogo

[ChainId.OKEX]

[ChainId.OKEX]: string = OKExLogo

[ChainId.OKEX_TESTNET]

[ChainId.OKEX_TESTNET]: string = OKExLogo

[ChainId.PALM]

[ChainId.PALM]: string = PalmLogo

[ChainId.PALM_TESTNET]

[ChainId.PALM_TESTNET]: string = PalmLogo

[ChainId.TELOS]

[ChainId.TELOS]: string = TelosLogo

[ChainId.XDAI]

[ChainId.XDAI]: string = xDaiLogo

Const Layout

  • Layout(__namedParameters: { children: any }): Element
  • Layout(__namedParameters: { children: any }): Element

Default

Default: Layout

Kashi

Kashi: Layout

Miso

Miso: Layout

Const MAINNET_CHAINLINK_MAPPING

MAINNET_CHAINLINK_MAPPING: object

0x00Cb80Cf097D9aA9A3779ad8EE7cF98437eaE050

0x00Cb80Cf097D9aA9A3779ad8EE7cF98437eaE050: object

decimals

decimals: number = 8

from

from: string = "0xA0b73E1Ff0B80914AB6fe0444E65848C4C34450b"

fromDecimals

fromDecimals: number = 8

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x00a773bD2cE922F866BB43ab876009fb959d7C29

0x00a773bD2cE922F866BB43ab876009fb959d7C29: object

decimals

decimals: number = 8

from

from: string = "0xbE9375C6a420D2eEB258962efB95551A5b722803"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x021Fb44bfeafA0999C7b07C4791cf4B859C3b431

0x021Fb44bfeafA0999C7b07C4791cf4B859C3b431: object

decimals

decimals: number = 8

from

from: string = "0x41BbEDd7286dAab5910a1f15d12CBda839852BD7"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x029849bbc0b1d93b85a8b6190e979fd38F5760E2

0x029849bbc0b1d93b85a8b6190e979fd38F5760E2: object

decimals

decimals: number = 18

from

from: string = "0x1494CA1F11D487c2bBe4543E90080AeBa4BA3C2b"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x050c048c9a0CD0e76f166E2539F87ef2acCEC58f

0x050c048c9a0CD0e76f166E2539F87ef2acCEC58f: object

decimals

decimals: number = 18

from

from: string = "0x476c5E26a75bd202a9683ffD34359C0CC15be0fF"

fromDecimals

fromDecimals: number = 6

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x0606Be69451B1C9861Ac6b3626b99093b713E801

0x0606Be69451B1C9861Ac6b3626b99093b713E801: object

decimals

decimals: number = 18

from

from: string = "0x6e1A19F235bE7ED8E3369eF73b196C07257494DE"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x0BDb051e10c9718d1C29efbad442E88D38958274

0x0BDb051e10c9718d1C29efbad442E88D38958274: object

decimals

decimals: number = 18

from

from: string = "0xBA11D00c5f74255f56a5E366F4F77f5A186d7f55"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x0d16d4528239e9ee52fa531af613AcdB23D88c94

0x0d16d4528239e9ee52fa531af613AcdB23D88c94: object

decimals

decimals: number = 18

from

from: string = "0x0D8775F648430679A709E98d2b0Cb6250d2887EF"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x0f59666EDE214281e956cb3b2D0d69415AfF4A01

0x0f59666EDE214281e956cb3b2D0d69415AfF4A01: object

decimals

decimals: number = 8

from

from: string = "0x408e41876cCCDC0F92210600ef50372656052a38"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x10D35eFa5C26C3d994C511576641248405465AeF

0x10D35eFa5C26C3d994C511576641248405465AeF: object

decimals

decimals: number = 8

from

from: string = "0xE452E6Ea2dDeB012e20dB73bf5d3863A3Ac8d77a"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x13A8F2cC27ccC2761ca1b21d2F3E762445f201CE

0x13A8F2cC27ccC2761ca1b21d2F3E762445f201CE: object

decimals

decimals: number = 18

from

from: string = "0x0000000000095413afC295d19EDeb1Ad7B71c952"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x14d04Fff8D21bd62987a5cE9ce543d2F1edF5D3E

0x14d04Fff8D21bd62987a5cE9ce543d2F1edF5D3E: object

decimals

decimals: number = 18

from

from: string = "0x853d955aCEf822Db058eb8505911ED77F175b99e"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x14e613AC84a31f709eadbdF89C6CC390fDc9540A

0x14e613AC84a31f709eadbdF89C6CC390fDc9540A: object

decimals

decimals: number = 8

from

from: string = "0xB8c77482e45F1F44dE1745F52C74426C631bDD52"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x160AC928A16C93eD4895C2De6f81ECcE9a7eB7b4

0x160AC928A16C93eD4895C2De6f81ECcE9a7eB7b4: object

decimals

decimals: number = 18

from

from: string = "0xBBbbCA6A901c926F240b89EacB641d8Aec7AEafD"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x17D054eCac33D91F7340645341eFB5DE9009F1C1

0x17D054eCac33D91F7340645341eFB5DE9009F1C1: object

decimals

decimals: number = 18

from

from: string = "0xc944E90C64B2c07662A292be6244BDf05Cda44a7"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x1A31D42149e82Eb99777f903C08A2E41A00085d3

0x1A31D42149e82Eb99777f903C08A2E41A00085d3: object

decimals

decimals: number = 8

from

from: string = "0x6e1A19F235bE7ED8E3369eF73b196C07257494DE"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x1B39Ee86Ec5979ba5C322b826B3ECb8C79991699

0x1B39Ee86Ec5979ba5C322b826B3ECb8C79991699: object

decimals

decimals: number = 18

from

from: string = "0xc00e94Cb662C3520282E6f5717214004A7f26888"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x1B61BAD1495161bCb6C03DDB0E41622c0270bB1A

0x1B61BAD1495161bCb6C03DDB0E41622c0270bB1A: object

decimals

decimals: number = 18

from

from: string = "0xdF574c24545E5FfEcb9a659c229253D4111d87e1"

fromDecimals

fromDecimals: number = 8

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x1E6cF0D433de4FE882A437ABC654F58E1e78548c

0x1E6cF0D433de4FE882A437ABC654F58E1e78548c: object

decimals

decimals: number = 8

from

from: string = "0x1F573D6Fb3F13d689FF844B4cE37794d79a7FF1C"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x1F9eB026e549a5f47A6aa834689053117239334A

0x1F9eB026e549a5f47A6aa834689053117239334A: object

decimals

decimals: number = 18

from

from: string = "0x0AbdAce70D3790235af448C88547603b945604ea"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x1ceDaaB50936881B3e449e47e40A2cDAF5576A4a

0x1ceDaaB50936881B3e449e47e40A2cDAF5576A4a: object

decimals

decimals: number = 8

from

from: string = "0x21cA39943E91d704678F5D00b6616650F066fD63"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x22134617Ae0f6CA8D89451e5Ae091c94f7D743DC

0x22134617Ae0f6CA8D89451e5Ae091c94f7D743DC: object

decimals

decimals: number = 8

from

from: string = "0x75231F58b43240C9718Dd58B4967c5114342a86c"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x231e764B44b2C1b7Ca171fa8021A24ed520Cde10

0x231e764B44b2C1b7Ca171fa8021A24ed520Cde10: object

decimals

decimals: number = 8

from

from: string = "0xADE00C28244d5CE17D72E40330B1c318cD12B7c3"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x24551a8Fb2A7211A25a17B1481f043A8a8adC7f2

0x24551a8Fb2A7211A25a17B1481f043A8a8adC7f2: object

decimals

decimals: number = 18

from

from: string = "0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x2465CefD3b488BE410b941b1d4b2767088e2A028

0x2465CefD3b488BE410b941b1d4b2767088e2A028: object

decimals

decimals: number = 8

from

from: string = "0x3832d2F059E55934220881F831bE501D180671A7"

fromDecimals

fromDecimals: number = 8

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x24D9aB51950F3d62E9144fdC2f3135DAA6Ce8D1B

0x24D9aB51950F3d62E9144fdC2f3135DAA6Ce8D1B: object

decimals

decimals: number = 18

from

from: string = "0xF629cBd94d3791C9250152BD8dfBDF380E2a3B9c"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x26929b85fE284EeAB939831002e1928183a10fb1

0x26929b85fE284EeAB939831002e1928183a10fb1: object

decimals

decimals: number = 8

from

from: string = "0x4C19596f5aAfF459fA38B0f7eD92F11AE6543784"

fromDecimals

fromDecimals: number = 8

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x283D433435cFCAbf00263beEF6A362b7cc5ed9f2

0x283D433435cFCAbf00263beEF6A362b7cc5ed9f2: object

decimals

decimals: number = 8

from

from: string = "0xeABACD844A196D7Faf3CE596edeBF9900341B420"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x2885d15b8Af22648b98B122b22FDF4D2a56c6023

0x2885d15b8Af22648b98B122b22FDF4D2a56c6023: object

decimals

decimals: number = 8

from

from: string = "0xE41d2489571d322189246DaFA5ebDe1F4699F498"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x2DE7E4a9488488e0058B95854CC2f7955B35dC9b

0x2DE7E4a9488488e0058B95854CC2f7955B35dC9b: object

decimals

decimals: number = 18

from

from: string = "0x4E15361FD6b4BB609Fa63C81A2be19d873717870"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x2Da4983a622a8498bb1a21FaE9D8F6C664939962

0x2Da4983a622a8498bb1a21FaE9D8F6C664939962: object

decimals

decimals: number = 18

from

from: string = "0xE41d2489571d322189246DaFA5ebDe1F4699F498"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x2a784368b1D492f458Bf919389F42c18315765F5

0x2a784368b1D492f458Bf919389F42c18315765F5: object

decimals

decimals: number = 18

from

from: string = "0xFca59Cd816aB1eaD66534D82bc21E7515cE441CF"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c

0x2c1d072e956AFFC0D435Cb7AC38EF18d24d9127c: object

decimals

decimals: number = 8

from

from: string = "0x514910771AF9Ca656af840dff83E8264EcF986CA"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x2c881B6f3f6B5ff6C975813F87A4dad0b241C15b

0x2c881B6f3f6B5ff6C975813F87A4dad0b241C15b: object

decimals

decimals: number = 18

from

from: string = "0x8207c1FfC5B6804F6024322CcF34F29c3541Ae26"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x3147D7203354Dc06D9fd350c7a2437bcA92387a4

0x3147D7203354Dc06D9fd350c7a2437bcA92387a4: object

decimals

decimals: number = 18

from

from: string = "0x408e41876cCCDC0F92210600ef50372656052a38"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x35E3f7E558C04cE7eEE1629258EcbbA03B36Ec56

0x35E3f7E558C04cE7eEE1629258EcbbA03B36Ec56: object

decimals

decimals: number = 8

from

from: string = "0x3845badAde8e6dFF049820680d1F14bD3903a5d0"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x36D39936BeA501755921beB5A382a88179070219

0x36D39936BeA501755921beB5A382a88179070219: object

decimals

decimals: number = 8

from

from: string = "0x59A921Db27Dd6d4d974745B7FfC5c33932653442"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x3886BA987236181D98F2401c507Fb8BeA7871dF2

0x3886BA987236181D98F2401c507Fb8BeA7871dF2: object

decimals

decimals: number = 18

from

from: string = "0x0000000000085d4780B73119b644AE5ecd22b376"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x3E7d1eAB13ad0104d2750B8863b489D65364e32D

0x3E7d1eAB13ad0104d2750B8863b489D65364e32D: object

decimals

decimals: number = 8

from

from: string = "0xdAC17F958D2ee523a2206206994597C13D831ec7"

fromDecimals

fromDecimals: number = 6

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x3a08ebBaB125224b7b6474384Ee39fBb247D2200

0x3a08ebBaB125224b7b6474384Ee39fBb247D2200: object

decimals

decimals: number = 18

from

from: string = "0x8E870D67F660D95d5be530380D0eC0bd388289E1"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x3b41D5571468904D4e53b6a8d93A6BaC43f02dC9

0x3b41D5571468904D4e53b6a8d93A6BaC43f02dC9: object

decimals

decimals: number = 18

from

from: string = "0xbC396689893D065F41bc2C6EcbeE5e0085233447"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x3d44925a8E9F9DFd90390E58e92Ec16c996A331b

0x3d44925a8E9F9DFd90390E58e92Ec16c996A331b: object

decimals

decimals: number = 8

from

from: string = "0x05D3606d5c81EB9b7B18530995eC9B29da05FaBa"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x418a6C98CD5B8275955f08F0b8C1c6838c8b1685

0x418a6C98CD5B8275955f08F0b8C1c6838c8b1685: object

decimals

decimals: number = 8

from

from: string = "0x798D1bE841a82a273720CE31c822C61a67a601C3"

fromDecimals

fromDecimals: number = 9

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x48731cF7e84dc94C5f84577882c14Be11a5B7456

0x48731cF7e84dc94C5f84577882c14Be11a5B7456: object

decimals

decimals: number = 8

from

from: string = "0x3155BA85D5F96b2d030a4966AF206230e46849cb"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x492575FDD11a0fCf2C6C719867890a7648d526eB

0x492575FDD11a0fCf2C6C719867890a7648d526eB: object

decimals

decimals: number = 18

from

from: string = "0xD46bA6D942050d489DBd938a2C909A5d5039A161"

fromDecimals

fromDecimals: number = 9

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x4EA6Ec4C1691C62623122B213572b2be5A618C0d

0x4EA6Ec4C1691C62623122B213572b2be5A618C0d: object

decimals

decimals: number = 8

from

from: string = "0x33D0568941C0C64ff7e0FB4fbA0B11BD37deEd9f"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x4ad7B025127e89263242aB68F0f9c4E5C033B489

0x4ad7B025127e89263242aB68F0f9c4E5C033B489: object

decimals

decimals: number = 18

from

from: string = "0x03ab458634910AaD20eF5f1C8ee96F1D6ac54919"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x4cba1e1fdc738D0fe8DB3ee07728E2Bc4DA676c6

0x4cba1e1fdc738D0fe8DB3ee07728E2Bc4DA676c6: object

decimals

decimals: number = 18

from

from: string = "0x607F4C5BB672230e8672085532f7e901544a7375"

fromDecimals

fromDecimals: number = 9

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x4e844125952D32AcdF339BE976c98E22F6F318dB

0x4e844125952D32AcdF339BE976c98E22F6F318dB: object

decimals

decimals: number = 18

from

from: string = "0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x547a514d5e3769680Ce22B2361c10Ea13619e8a9

0x547a514d5e3769680Ce22B2361c10Ea13619e8a9: object

decimals

decimals: number = 8

from

from: string = "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x552dDBEf6f5a1316aec3E30Db6afCD433548dbF3

0x552dDBEf6f5a1316aec3E30Db6afCD433548dbF3: object

decimals

decimals: number = 8

from

from: string = "0x0FD10b9899882a6f2fcb5c371E17e70FdEe00C38"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x553303d460EE0afB37EdFf9bE42922D8FF63220e

0x553303d460EE0afB37EdFf9bE42922D8FF63220e: object

decimals

decimals: number = 8

from

from: string = "0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x57C9aB3e56EE4a83752c181f241120a3DBba06a1

0x57C9aB3e56EE4a83752c181f241120a3DBba06a1: object

decimals

decimals: number = 18

from

from: string = "0xd26114cd6EE289AccF82350c8d8487fedB8A0C07"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x58921Ac140522867bf50b9E009599Da0CA4A2379

0x58921Ac140522867bf50b9E009599Da0CA4A2379: object

decimals

decimals: number = 18

from

from: string = "0x3472A5A71965499acd81997a54BBA8D852C6E53d"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419

0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419: object

decimals

decimals: number = 8

from

from: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x614715d2Af89E6EC99A233818275142cE88d1Cfd

0x614715d2Af89E6EC99A233818275142cE88d1Cfd: object

decimals

decimals: number = 18

from

from: string = "0x4Fabb145d64652a948d72533023f6E7A623C7C53"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x656c0544eF4C98A6a98491833A89204Abb045d6b

0x656c0544eF4C98A6a98491833A89204Abb045d6b: object

decimals

decimals: number = 18

from

from: string = "0xdd974D5C2e2928deA5F71b9825b8b646686BD200"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x66a47b7206130e6FF64854EF0E1EDfa237E65339

0x66a47b7206130e6FF64854EF0E1EDfa237E65339: object

decimals

decimals: number = 8

from

from: string = "0x3472A5A71965499acd81997a54BBA8D852C6E53d"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x67C2e69c5272B94AF3C90683a9947C39Dc605ddE

0x67C2e69c5272B94AF3C90683a9947C39Dc605ddE: object

decimals

decimals: number = 8

from

from: string = "0xC8d674114bac90148d11D3C1d33C61835a0F9DCD"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x6Df09E975c830ECae5bd4eD9d90f3A95a4f88012

0x6Df09E975c830ECae5bd4eD9d90f3A95a4f88012: object

decimals

decimals: number = 18

from

from: string = "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x6Ebc52C8C1089be9eB3945C4350B68B8E4C2233f

0x6Ebc52C8C1089be9eB3945C4350B68B8E4C2233f: object

decimals

decimals: number = 8

from

from: string = "0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x6b54e83f44047d2168a195ABA5e9b768762167b5

0x6b54e83f44047d2168a195ABA5e9b768762167b5: object

decimals

decimals: number = 8

from

from: string = "0x13B02c8dE71680e71F0820c996E4bE43c2F57d15"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x72AFAECF99C9d9C8215fF44C77B94B99C28741e8

0x72AFAECF99C9d9C8215fF44C77B94B99C28741e8: object

decimals

decimals: number = 18

from

from: string = "0x111111111117dC0aa78b770fA6A738034120C302"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x75FbD83b4bd51dEe765b2a01e8D3aa1B020F9d33

0x75FbD83b4bd51dEe765b2a01e8D3aa1B020F9d33: object

decimals

decimals: number = 18

from

from: string = "0xaaAEBE6Fe48E54f431b0C390CfaF0b017d09D42d"

fromDecimals

fromDecimals: number = 4

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x773616E4d11A78F511299002da57A0a94577F1f4

0x773616E4d11A78F511299002da57A0a94577F1f4: object

decimals

decimals: number = 18

from

from: string = "0x6B175474E89094C44Da98b954EedeAC495271d0F"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x79291A9d692Df95334B1a0B3B4AE6bC606782f8c

0x79291A9d692Df95334B1a0B3B4AE6bC606782f8c: object

decimals

decimals: number = 18

from

from: string = "0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x7D476f061F8212A8C9317D5784e72B4212436E93

0x7D476f061F8212A8C9317D5784e72B4212436E93: object

decimals

decimals: number = 8

from

from: string = "0xd26114cd6EE289AccF82350c8d8487fedB8A0C07"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x7F0D2c2838c6AC24443d13e23d99490017bDe370

0x7F0D2c2838c6AC24443d13e23d99490017bDe370: object

decimals

decimals: number = 18

from

from: string = "0x956F47F50A910163D8BF957Cf5846D573E7f87CA"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x7a8544894F7FD0C69cFcBE2b4b2E277B0b9a4355

0x7a8544894F7FD0C69cFcBE2b4b2E277B0b9a4355: object

decimals

decimals: number = 8

from

from: string = "0x674C6Ad92Fd080e4004b2312b45f796a192D27a0"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x7bAC85A8a13A4BcD8abb3eB7d6b4d632c5a57676

0x7bAC85A8a13A4BcD8abb3eB7d6b4d632c5a57676: object

decimals

decimals: number = 8

from

from: string = "0x7D1AfA7B718fb893dB30A3aBc0Cfc608AaCfeBB0"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x7c5d4F8345e66f68099581Db340cd65B078C41f4

0x7c5d4F8345e66f68099581Db340cd65B078C41f4: object

decimals

decimals: number = 18

from

from: string = "0x0bc529c00C6401aEF6D220BE8C6Ea1667F6Ad93e"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x7ece4e4E206eD913D991a074A19C192142726797

0x7ece4e4E206eD913D991a074A19C192142726797: object

decimals

decimals: number = 8

from

from: string = "0x967da4048cD07aB37855c090aAF366e4ce1b9F48"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x7eed379bf00005CfeD29feD4009669dE9Bcc21ce

0x7eed379bf00005CfeD29feD4009669dE9Bcc21ce: object

decimals

decimals: number = 8

from

from: string = "0x8290333ceF9e6D528dD5618Fb97a76f268f3EDD4"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x82597CFE6af8baad7c0d441AA82cbC3b51759607

0x82597CFE6af8baad7c0d441AA82cbC3b51759607: object

decimals

decimals: number = 18

from

from: string = "0x2ba592F78dB6436527729929AAf6c908497cB200"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x82A44D92D6c329826dc557c5E1Be6ebeC5D5FeB9

0x82A44D92D6c329826dc557c5E1Be6ebeC5D5FeB9: object

decimals

decimals: number = 18

from

from: string = "0x0F5D2fB29fb7d3CFeE444a200298f468908cC942"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x833D8Eb16D306ed1FbB5D7A2E019e106B960965A

0x833D8Eb16D306ed1FbB5D7A2E019e106B960965A: object

decimals

decimals: number = 8

from

from: string = "0x4Fabb145d64652a948d72533023f6E7A623C7C53"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x84a24deCA415Acc0c395872a9e6a63E27D6225c8

0x84a24deCA415Acc0c395872a9e6a63E27D6225c8: object

decimals

decimals: number = 18

from

from: string = "0xc7283b66Eb1EB5FB86327f08e1B5816b0720212B"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x875D60C44cfbC38BaA4Eb2dDB76A767dEB91b97e

0x875D60C44cfbC38BaA4Eb2dDB76A767dEB91b97e: object

decimals

decimals: number = 18

from

from: string = "0x3155BA85D5F96b2d030a4966AF206230e46849cb"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x8797ABc4641dE76342b8acE9C63e3301DC35e3d8

0x8797ABc4641dE76342b8acE9C63e3301DC35e3d8: object

decimals

decimals: number = 8

from

from: string = "0xfF20817765cB7f73d4bde2e66e067E58D11095C2"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x8994115d287207144236c13Be5E2bDbf6357D9Fd

0x8994115d287207144236c13Be5E2bDbf6357D9Fd: object

decimals

decimals: number = 8

from

from: string = "0x0cae9e4d663793c2a2A0b211c1Cf4bBca2B9cAa7"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x89c7926c7c15fD5BFDB1edcFf7E7fC8283B578F6

0x89c7926c7c15fD5BFDB1edcFf7E7fC8283B578F6: object

decimals

decimals: number = 18

from

from: string = "0xa1faa113cbE53436Df28FF0aEe54275c13B40975"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x8a12Be339B0cD1829b91Adc01977caa5E9ac121e

0x8a12Be339B0cD1829b91Adc01977caa5E9ac121e: object

decimals

decimals: number = 18

from

from: string = "0xD533a949740bb3306d119CC777fa900bA034cd52"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x8e0b7e6062272B5eF4524250bFFF8e5Bd3497757

0x8e0b7e6062272B5eF4524250bFFF8e5Bd3497757: object

decimals

decimals: number = 18

from

from: string = "0x57Ab1ec28D129707052df4dF418D58a2D46d5f51"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x8f7C7181Ed1a2BA41cfC3f5d064eF91b67daef66

0x8f7C7181Ed1a2BA41cfC3f5d064eF91b67daef66: object

decimals

decimals: number = 18

from

from: string = "0x56d811088235F11C8920698a204A5010a788f4b3"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x8f83670260F8f7708143b836a2a6F11eF0aBac01

0x8f83670260F8f7708143b836a2a6F11eF0aBac01: object

decimals

decimals: number = 18

from

from: string = "0xa117000000f279D81A1D3cc75430fAA017FA5A2e"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6

0x8fFfFfd4AfB6115b954Bd326cbe7B4BA576818f6: object

decimals

decimals: number = 8

from

from: string = "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"

fromDecimals

fromDecimals: number = 6

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x919C77ACc7373D000b329c1276C76586ed2Dd19F

0x919C77ACc7373D000b329c1276C76586ed2Dd19F: object

decimals

decimals: number = 8

from

from: string = "0xBA11D00c5f74255f56a5E366F4F77f5A186d7f55"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x926a93B44a887076eDd00257E5D42fafea313363

0x926a93B44a887076eDd00257E5D42fafea313363: object

decimals

decimals: number = 18

from

from: string = "0x4691937a7508860F876c9c0a2a617E7d9E945D4B"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x9441D7556e7820B5ca42082cfa99487D56AcA958

0x9441D7556e7820B5ca42082cfa99487D56AcA958: object

decimals

decimals: number = 8

from

from: string = "0x0D8775F648430679A709E98d2b0Cb6250d2887EF"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x98334b85De2A8b998Ba844c5521e73D68AD69C00

0x98334b85De2A8b998Ba844c5521e73D68AD69C00: object

decimals

decimals: number = 18

from

from: string = "0xa3BeD4E1c75D00fa6f4E5E6922DB7261B5E9AcD2"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x986b5E1e1755e3C2440e960477f25201B0a8bbD4

0x986b5E1e1755e3C2440e960477f25201B0a8bbD4: object

decimals

decimals: number = 18

from

from: string = "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"

fromDecimals

fromDecimals: number = 6

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x99cd3337Aa0da455845d7aFE7781341fDAE4D2EF

0x99cd3337Aa0da455845d7aFE7781341fDAE4D2EF: object

decimals

decimals: number = 18

from

from: string = "0x1b40183EFB4Dd766f11bDa7A7c3AD8982e998421"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x9B97304EA12EFed0FAd976FBeCAad46016bf269e

0x9B97304EA12EFed0FAd976FBeCAad46016bf269e: object

decimals

decimals: number = 18

from

from: string = "0x45804880De22913dAFE09f4980848ECE6EcbAf78"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x9F0F69428F923D6c95B781F89E165C9b2df9789D

0x9F0F69428F923D6c95B781F89E165C9b2df9789D: object

decimals

decimals: number = 8

from

from: string = "0x459086F2376525BdCebA5bDDA135e4E9d3FeF5bf"

fromDecimals

fromDecimals: number = 8

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x9a79fdCd0E326dF6Fa34EA13c05d3106610798E9

0x9a79fdCd0E326dF6Fa34EA13c05d3106610798E9: object

decimals

decimals: number = 8

from

from: string = "0x1cF4592ebfFd730c7dc92c1bdFFDfc3B9EfCf29a"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x9b0FC4bb9981e5333689d69BdBF66351B9861E62

0x9b0FC4bb9981e5333689d69BdBF66351B9861E62: object

decimals

decimals: number = 18

from

from: string = "0x967da4048cD07aB37855c090aAF366e4ce1b9F48"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x9cB2A01A7E64992d32A34db7cEea4c919C391f6A

0x9cB2A01A7E64992d32A34db7cEea4c919C391f6A: object

decimals

decimals: number = 18

from

from: string = "0x1776e1F26f98b1A5dF9cD347953a26dd3Cb46671"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0x9fCCF42D21AB278e205e7Bb310D8979F8f4B5751

0x9fCCF42D21AB278e205e7Bb310D8979F8f4B5751: object

decimals

decimals: number = 8

from

from: string = "0xcB97e65F07DA24D46BcDD078EBebd7C6E6E3d750"

fromDecimals

fromDecimals: number = 8

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xA027702dbb89fbd58938e4324ac03B58d812b0E1

0xA027702dbb89fbd58938e4324ac03B58d812b0E1: object

decimals

decimals: number = 8

from

from: string = "0x0bc529c00C6401aEF6D220BE8C6Ea1667F6Ad93e"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xA614953dF476577E90dcf4e3428960e221EA4727

0xA614953dF476577E90dcf4e3428960e221EA4727: object

decimals

decimals: number = 18

from

from: string = "0x6810e776880C02933D47DB1b9fc05908e5386b96"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0xA6BCac72431A4178f07d016E1D912F56E6D989Ec

0xA6BCac72431A4178f07d016E1D912F56E6D989Ec: object

decimals

decimals: number = 8

from

from: string = "0xA9B1Eb5908CfC3cdf91F9B8B3a74108598009096"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xAE51d1f913eDB0f80562F270017806f3e9566029

0xAE51d1f913eDB0f80562F270017806f3e9566029: object

decimals

decimals: number = 18

from

from: string = "0x8798249c2E607446EfB7Ad49eC89dD1865Ff4272"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9

0xAed0c38402a5d19df6E4c03F4E2DceD6e29c1ee9: object

decimals

decimals: number = 8

from

from: string = "0x6B175474E89094C44Da98b954EedeAC495271d0F"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xAf5E8D9Cd9fC85725A83BF23C52f1C39A71588a6

0xAf5E8D9Cd9fC85725A83BF23C52f1C39A71588a6: object

decimals

decimals: number = 18

from

from: string = "0x584bC13c7D411c00c01A62e8019472dE68768430"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0xB09fC5fD3f11Cf9eb5E1C5Dba43114e3C9f477b5

0xB09fC5fD3f11Cf9eb5E1C5Dba43114e3C9f477b5: object

decimals

decimals: number = 8

from

from: string = "0xc12eCeE46ed65D970EE5C899FCC7AE133AfF9b03"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xB23D105dF4958B4b81757e12f2151B5b5183520B

0xB23D105dF4958B4b81757e12f2151B5b5183520B: object

decimals

decimals: number = 8

from

from: string = "0x8Ab7404063Ec4DBcfd4598215992DC3F8EC853d7"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xBFC189aC214E6A4a35EBC281ad15669619b75534

0xBFC189aC214E6A4a35EBC281ad15669619b75534: object

decimals

decimals: number = 8

from

from: string = "0x584bC13c7D411c00c01A62e8019472dE68768430"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xBcE206caE7f0ec07b545EddE332A47C2F75bbeb3

0xBcE206caE7f0ec07b545EddE332A47C2F75bbeb3: object

decimals

decimals: number = 8

from

from: string = "0x2370f9d504c7a6E775bf6E14B3F12846b594cD53"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xC1438AA3823A6Ba0C159CfA8D98dF5A994bA120b

0xC1438AA3823A6Ba0C159CfA8D98dF5A994bA120b: object

decimals

decimals: number = 18

from

from: string = "0xba100000625a3754423978a60c9317c58a424e3D"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0xCd627aA160A6fA45Eb793D19Ef54f5062F20f33f

0xCd627aA160A6fA45Eb793D19Ef54f5062F20f33f: object

decimals

decimals: number = 8

from

from: string = "0xD533a949740bb3306d119CC777fa900bA034cd52"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xCe1051646393087e706288C1B57Fd26446657A7f

0xCe1051646393087e706288C1B57Fd26446657A7f: object

decimals

decimals: number = 8

from

from: string = "0x0e99cC0535BB6251F6679Fa6E65d6d3b430e840B"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xCed2660c6Dd1Ffd856A5A82C67f3482d88C50b12

0xCed2660c6Dd1Ffd856A5A82C67f3482d88C50b12: object

decimals

decimals: number = 8

from

from: string = "0xa2B0fDe6D710e201d0d608e924A484d1A5fEd57c"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xCf61d1841B178fe82C8895fe60c2EDDa08314416

0xCf61d1841B178fe82C8895fe60c2EDDa08314416: object

decimals

decimals: number = 18

from

from: string = "0x1F573D6Fb3F13d689FF844B4cE37794d79a7FF1C"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0xD2A593BF7594aCE1faD597adb697b5645d5edDB2

0xD2A593BF7594aCE1faD597adb697b5645d5edDB2: object

decimals

decimals: number = 18

from

from: string = "0x1494CA1F11D487c2bBe4543E90080AeBa4BA3C2b"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xD4CE430C3b67b3E2F7026D86E7128588629e2455

0xD4CE430C3b67b3E2F7026D86E7128588629e2455: object

decimals

decimals: number = 18

from

from: string = "0x221657776846890989a759BA2973e427DfF5C9bB"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0xD6aA3D25116d8dA79Ea0246c4826EB951872e02e

0xD6aA3D25116d8dA79Ea0246c4826EB951872e02e: object

decimals

decimals: number = 18

from

from: string = "0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0xDC3EA94CD0AC27d9A86C180091e7f78C683d3699

0xDC3EA94CD0AC27d9A86C180091e7f78C683d3699: object

decimals

decimals: number = 8

from

from: string = "0x476c5E26a75bd202a9683ffD34359C0CC15be0fF"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xDC530D9457755926550b59e8ECcdaE7624181557

0xDC530D9457755926550b59e8ECcdaE7624181557: object

decimals

decimals: number = 18

from

from: string = "0x514910771AF9Ca656af840dff83E8264EcF986CA"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0xDaeA8386611A157B08829ED4997A8A62B557014C

0xDaeA8386611A157B08829ED4997A8A62B557014C: object

decimals

decimals: number = 18

from

from: string = "0xec67005c4E498Ec7f55E092bd1d35cbC47C91892"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0xE1329B3f6513912CAf589659777b66011AEE5880

0xE1329B3f6513912CAf589659777b66011AEE5880: object

decimals

decimals: number = 8

from

from: string = "0x6f259637dcD74C767781E37Bc6133cd6A68aa161"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xEa0b3DCa635f4a4E77D9654C5c18836EE771566e

0xEa0b3DCa635f4a4E77D9654C5c18836EE771566e: object

decimals

decimals: number = 8

from

from: string = "0xF970b8E36e23F7fC3FD752EeA86f8Be8D83375A6"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599"

toDecimals

toDecimals: number = 8

0xEe9F2375b4bdF6387aa8265dD4FB8F16512A1d46

0xEe9F2375b4bdF6387aa8265dD4FB8F16512A1d46: object

decimals

decimals: number = 18

from

from: string = "0xdAC17F958D2ee523a2206206994597C13D831ec7"

fromDecimals

fromDecimals: number = 6

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0xF0985f7E2CaBFf22CecC5a71282a89582c382EFE

0xF0985f7E2CaBFf22CecC5a71282a89582c382EFE: object

decimals

decimals: number = 18

from

from: string = "0x50D1c9771902476076eCFc8B2A83Ad6b9355a4c9"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0xF4030086522a5bEEa4988F8cA5B36dbC97BeE88c

0xF4030086522a5bEEa4988F8cA5B36dbC97BeE88c: object

decimals

decimals: number = 8

from

from: string = "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599"

fromDecimals

fromDecimals: number = 8

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xF9FCC6E1186Acf6529B1c1949453f51B4B6eEE67

0xF9FCC6E1186Acf6529B1c1949453f51B4B6eEE67: object

decimals

decimals: number = 8

from

from: string = "0x221657776846890989a759BA2973e427DfF5C9bB"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xFA66458Cce7Dd15D8650015c4fce4D278271618F

0xFA66458Cce7Dd15D8650015c4fce4D278271618F: object

decimals

decimals: number = 8

from

from: string = "0x465e07d6028830124BE2E4aA551fBe12805dB0f5"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xFb0CfD6c19e25DB4a08D8a204a387cEa48Cc138f

0xFb0CfD6c19e25DB4a08D8a204a387cEa48Cc138f: object

decimals

decimals: number = 8

from

from: string = "0x8CE9137d39326AD0cD6491fb5CC0CbA0e089b6A9"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xFd33ec6ABAa1Bdc3D9C6C85f1D6299e5a1a5511F

0xFd33ec6ABAa1Bdc3D9C6C85f1D6299e5a1a5511F: object

decimals

decimals: number = 8

from

from: string = "0xBBbbCA6A901c926F240b89EacB641d8Aec7AEafD"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xFd93C391f3a81565DaE1f6A66115C26f36A92d6D

0xFd93C391f3a81565DaE1f6A66115C26f36A92d6D: object

decimals

decimals: number = 18

from

from: string = "0x4fE83213D56308330EC302a8BD641f1d0113A4Cc"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0xa1FFC11Eaa62d34C3B3272270AEcF9D879773B32

0xa1FFC11Eaa62d34C3B3272270AEcF9D879773B32: object

decimals

decimals: number = 18

from

from: string = "0x0Ae055097C6d159879521C384F1D2123D1f195e6"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0xa20623070413d42a5C01Db2c8111640DD7A5A03a

0xa20623070413d42a5C01Db2c8111640DD7A5A03a: object

decimals

decimals: number = 18

from

from: string = "0xa47c8bf37f92aBed4A126BDA807A7b7498661acD"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0xa8E875F94138B0C5b51d1e1d5dE35bbDdd28EA87

0xa8E875F94138B0C5b51d1e1d5dE35bbDdd28EA87: object

decimals

decimals: number = 8

from

from: string = "0xe1aFe1Fd76Fd88f78cBf599ea1846231B8bA3B6B"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xaE2EbE3c4D20cE13cE47cbb49b6d7ee631Cd816e

0xaE2EbE3c4D20cE13cE47cbb49b6d7ee631Cd816e: object

decimals

decimals: number = 8

from

from: string = "0xe28b3B32B6c345A34Ff64674606124Dd5Aceca30"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xaaB2f6b45B28E962B3aCd1ee4fC88aEdDf557756

0xaaB2f6b45B28E962B3aCd1ee4fC88aEdDf557756: object

decimals

decimals: number = 18

from

from: string = "0xa1d0E215a23d7030842FC67cE582a6aFa3CCaB83"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0xacD0D1A29759CC01E8D925371B72cb2b5610EA25

0xacD0D1A29759CC01E8D925371B72cb2b5610EA25: object

decimals

decimals: number = 8

from

from: string = "0xE1Be5D3f34e89dE342Ee97E6e90D405884dA6c67"

fromDecimals

fromDecimals: number = 6

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xad35Bd71b9aFE6e4bDc266B345c198eaDEf9Ad94

0xad35Bd71b9aFE6e4bDc266B345c198eaDEf9Ad94: object

decimals

decimals: number = 8

from

from: string = "0x57Ab1ec28D129707052df4dF418D58a2D46d5f51"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xbA9B2a360eb8aBdb677d6d7f27E12De11AA052ef

0xbA9B2a360eb8aBdb677d6d7f27E12De11AA052ef: object

decimals

decimals: number = 18

from

from: string = "0x0258F474786DdFd37ABCE6df6BBb1Dd5dfC4434a"

fromDecimals

fromDecimals: number = 8

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0xbf86e7B2565eAc3bFD80634176F31bd186566b06

0xbf86e7B2565eAc3bFD80634176F31bd186566b06: object

decimals

decimals: number = 8

from

from: string = "0xf8C3527CC04340b208C854E985240c02F7B7793f"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xc16935B445F4BDC172e408433c8f7101bbBbE368

0xc16935B445F4BDC172e408433c8f7101bbBbE368: object

decimals

decimals: number = 18

from

from: string = "0xD291E7a03283640FDc51b121aC401383A46cC623"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0xc546d2d06144F9DD42815b8bA46Ee7B8FcAFa4a2

0xc546d2d06144F9DD42815b8bA46Ee7B8FcAFa4a2: object

decimals

decimals: number = 18

from

from: string = "0xB8c77482e45F1F44dE1745F52C74426C631bDD52"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0xc751E86208F0F8aF2d5CD0e29716cA7AD98B5eF5

0xc751E86208F0F8aF2d5CD0e29716cA7AD98B5eF5: object

decimals

decimals: number = 8

from

from: string = "0xa3BeD4E1c75D00fa6f4E5E6922DB7261B5E9AcD2"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xc929ad75B72593967DE83E7F7Cda0493458261D9

0xc929ad75B72593967DE83E7F7Cda0493458261D9: object

decimals

decimals: number = 8

from

from: string = "0x111111111117dC0aa78b770fA6A738034120C302"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xcA696a9Eb93b81ADFE6435759A29aB4cf2991A96

0xcA696a9Eb93b81ADFE6435759A29aB4cf2991A96: object

decimals

decimals: number = 18

from

from: string = "0xA0b73E1Ff0B80914AB6fe0444E65848C4C34450b"

fromDecimals

fromDecimals: number = 8

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0xcC445B35b3636bC7cC7051f4769D8982ED0d449A

0xcC445B35b3636bC7cC7051f4769D8982ED0d449A: object

decimals

decimals: number = 8

from

from: string = "0x1776e1F26f98b1A5dF9cD347953a26dd3Cb46671"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xcEBD2026d3C99F2a7CE028acf372C154aB4638a9

0xcEBD2026d3C99F2a7CE028acf372C154aB4638a9: object

decimals

decimals: number = 18

from

from: string = "0xBd356a39BFf2cAda8E9248532DD879147221Cf76"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0xd0935838935349401c73a06FCde9d63f719e84E5

0xd0935838935349401c73a06FCde9d63f719e84E5: object

decimals

decimals: number = 8

from

from: string = "0xFA1a856Cfa3409CFa145Fa4e20Eb270dF3EB21ab"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xd54B033D48d0475f19c5fccf7484E8A981848501

0xd54B033D48d0475f19c5fccf7484E8A981848501: object

decimals

decimals: number = 8

from

from: string = "0x1C5db575E2Ff833E46a2E9864C22F4B22E0B37C2"

fromDecimals

fromDecimals: number = 8

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xd75AAaE4AF0c398ca13e2667Be57AF2ccA8B5de6

0xd75AAaE4AF0c398ca13e2667Be57AF2ccA8B5de6: object

decimals

decimals: number = 8

from

from: string = "0x4575f41308EC1483f3d399aa9a2826d74Da13Deb"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xdbd020CAeF83eFd542f4De03e3cF0C28A4428bd5

0xdbd020CAeF83eFd542f4De03e3cF0C28A4428bd5: object

decimals

decimals: number = 8

from

from: string = "0xc00e94Cb662C3520282E6f5717214004A7f26888"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xdd22A54e05410D8d1007c38b5c7A3eD74b855281

0xdd22A54e05410D8d1007c38b5c7A3eD74b855281: object

decimals

decimals: number = 18

from

from: string = "0x0391D2021f89DC339F60Fff84546EA23E337750f"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0xdeb288F737066589598e9214E782fa5A8eD689e8

0xdeb288F737066589598e9214E782fa5A8eD689e8: object

decimals

decimals: number = 18

from

from: string = "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599"

fromDecimals

fromDecimals: number = 8

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0xe20CA8D7546932360e37E9D72c1a47334af57706

0xe20CA8D7546932360e37E9D72c1a47334af57706: object

decimals

decimals: number = 8

from

from: string = "0xD46bA6D942050d489DBd938a2C909A5d5039A161"

fromDecimals

fromDecimals: number = 9

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xe572CeF69f43c2E488b33924AF04BDacE19079cf

0xe572CeF69f43c2E488b33924AF04BDacE19079cf: object

decimals

decimals: number = 18

from

from: string = "0x6B3595068778DD592e39A122f4f5a5cF09C90fE2"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0xe5Dc0A609Ab8bCF15d3f35cFaa1Ff40f521173Ea

0xe5Dc0A609Ab8bCF15d3f35cFaa1Ff40f521173Ea: object

decimals

decimals: number = 18

from

from: string = "0x0d438F3b5175Bebc262bF23753C1E53d03432bDE"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0xe7015CCb7E5F788B8c1010FC22343473EaaC3741

0xe7015CCb7E5F788B8c1010FC22343473EaaC3741: object

decimals

decimals: number = 18

from

from: string = "0x1cEB5cB57C4D4E2b2433641b95Dd330A33185A44"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0xeA286b2584F79Cd4D322Fe107d9683971c890596

0xeA286b2584F79Cd4D322Fe107d9683971c890596: object

decimals

decimals: number = 18

from

from: string = "0xb753428af26E81097e7fD17f40c88aaA3E04902c"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0xeE636E1f7A0A846EEc2385E729CeA7D1b339D40D

0xeE636E1f7A0A846EEc2385E729CeA7D1b339D40D: object

decimals

decimals: number = 8

from

from: string = "0x84cA8bc7997272c7CfB4D0Cd3D55cd942B3c9419"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xec1D1B3b0443256cc3860e24a46F108e699484Aa

0xec1D1B3b0443256cc3860e24a46F108e699484Aa: object

decimals

decimals: number = 8

from

from: string = "0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xf817B69EA583CAFF291E287CaE00Ea329d22765C

0xf817B69EA583CAFF291E287CaE00Ea329d22765C: object

decimals

decimals: number = 18

from

from: string = "0x04Fa0d235C4abf4BcF4787aF4CF447DE572eF828"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

0xf8fF43E991A81e6eC886a3D281A2C6cC19aE70Fc

0xf8fF43E991A81e6eC886a3D281A2C6cC19aE70Fc: object

decimals

decimals: number = 8

from

from: string = "0xdd974D5C2e2928deA5F71b9825b8b646686BD200"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xfAC81Ea9Dd29D8E9b212acd6edBEb6dE38Cb43Af

0xfAC81Ea9Dd29D8E9b212acd6edBEb6dE38Cb43Af: object

decimals

decimals: number = 8

from

from: string = "0x1c48f86ae57291F7686349F12601910BD8D470bb"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xffa4Bb3a24B60C0262DBAaD60d77a3c3fa6173e8

0xffa4Bb3a24B60C0262DBAaD60d77a3c3fa6173e8: object

decimals

decimals: number = 18

from

from: string = "0xCC4304A31d09258b0029eA7FE63d032f52e44EFe"

fromDecimals

fromDecimals: number = 18

to

to: string = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"

toDecimals

toDecimals: number = 18

Const MAJOR_UPDATED_STUB_LIST

MAJOR_UPDATED_STUB_LIST: object

version

version: object

major

major: number = STUB_TOKEN_LIST.version.major + 1

Const MASTERCHEF_V1

MASTERCHEF_V1: object

[ChainId.MAINNET]

[ChainId.MAINNET]: string = "sushiswap/master-chef"

Const MASTERCHEF_V2

MASTERCHEF_V2: object

[ChainId.MAINNET]

[ChainId.MAINNET]: string = "sushiswap/master-chefv2"

Const MATIC

MATIC: object

AAVE

AAVE: Token = new Token(ChainId.MATIC, '0xD6DF932A45C0f255f85145f286eA0b292B21C90B', 18, 'AAVE', 'Aave')

AXMATIC

AXMATIC: Token = new Token(ChainId.MATIC, '0x1221591c1d77A9c334aBb0fe530ae6EE3aF51Af9', 18, 'AXMATIC', 'axMATIC')

BCT

BCT: Token = new Token(ChainId.MATIC,'0x2F800Db0fdb5223b3C3f354886d907A671414A7F',18,'Toucan Protocol: Base Carbon Tonne','BCT')

DAI

DAI: Token = new Token(ChainId.MATIC, '0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063', 18, 'DAI', 'Dai Stablecoin')

DMAGIC

DMAGIC: Token = new Token(ChainId.MATIC, '0x61dAECaB65EE2A1D5b6032df030f3fAA3d116Aa7', 18, 'DMAGIC', 'Dark Magic')

DRAX

DRAX: Token = new Token(ChainId.MATIC, '0x1Ba3510A9ceEb72E5CdBa8bcdDe9647E1f20fB4b', 18, 'DRAX', 'Drax')

FRAX

FRAX: Token = new Token(ChainId.MATIC, '0x104592a158490a9228070E0A8e5343B499e125D0', 18, 'FRAX', 'Frax')

FXS

FXS: Token = new Token(ChainId.MATIC, '0x3e121107F6F22DA4911079845a470757aF4e1A1b', 18, 'FXS', 'Frax Share')

KLIMA

KLIMA: Token = new Token(ChainId.MATIC, '0x4e78011Ce80ee02d2c3e649Fb657E45898257815', 9, 'Klima DAO', 'KLIMA')

SUSHI

SUSHI: Token = new Token(ChainId.MATIC, '0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a', 18, 'SUSHI', 'SushiToken')

TEL

TEL: Token = new Token(ChainId.MATIC, '0xdF7837DE1F2Fa4631D716CF2502f8b230F1dcc32', 2, 'TEL', 'Telcoin')

USDC

USDC: Token = new Token(ChainId.MATIC, '0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174', 6, 'USDC', 'USD Coin')

USDT

USDT: Token = new Token(ChainId.MATIC, '0xc2132D05D31c914a87C6611C10748AEb04B58e8F', 6, 'USDT', 'Tether USD')

WBTC

WBTC: Token = new Token(ChainId.MATIC, '0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6', 8, 'WBTC', 'Wrapped Bitcoin')

WETH

WETH: Token = new Token(ChainId.MATIC, '0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619', 18, 'WETH', 'Wrapped Ether')

Const MATIC_CHAINLINK_MAPPING

MATIC_CHAINLINK_MAPPING: object

0x040DACDA344a026350f6884ec212c405a1616506

0x040DACDA344a026350f6884ec212c405a1616506: object

decimals

decimals: number = 18

from

from: string = "0x89C296Be2F904F3e99a6125815b4B78F5388d2dd"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6"

toDecimals

toDecimals: number = 18

0x0A6513e40db6EB1b165753AD52E80663aeA50545

0x0A6513e40db6EB1b165753AD52E80663aeA50545: object

decimals

decimals: number = 8

from

from: string = "0xc2132D05D31c914a87C6611C10748AEb04B58e8F"

fromDecimals

fromDecimals: number = 6

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x162d8c5bF15eB6BEe003a1ffc4049C92114bc931

0x162d8c5bF15eB6BEe003a1ffc4049C92114bc931: object

decimals

decimals: number = 18

from

from: string = "0xb33EaAd8d922B1083446DC23f610c2567fB5180f"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619"

toDecimals

toDecimals: number = 18

0x1CF68C76803c9A415bE301f50E82e44c64B7F1D4

0x1CF68C76803c9A415bE301f50E82e44c64B7F1D4: object

decimals

decimals: number = 18

from

from: string = "0xD533a949740bb3306d119CC777fa900bA034cd52"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619"

toDecimals

toDecimals: number = 18

0x327e23A4855b6F663a28c5161541d69Af8973302

0x327e23A4855b6F663a28c5161541d69Af8973302: object

decimals

decimals: number = 18

from

from: string = "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619"

toDecimals

toDecimals: number = 18

0x3D49406EDd4D52Fb7FFd25485f32E073b529C924

0x3D49406EDd4D52Fb7FFd25485f32E073b529C924: object

decimals

decimals: number = 8

from

from: string = "0xC6d54D2f624bc83815b49d9c2203b1330B841cA0"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x4746DeC9e833A82EC7C2C1356372CcF2cfcD2F3D

0x4746DeC9e833A82EC7C2C1356372CcF2cfcD2F3D: object

decimals

decimals: number = 8

from

from: string = "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x49B0c695039243BBfEb8EcD054EB70061fd54aa0

0x49B0c695039243BBfEb8EcD054EB70061fd54aa0: object

decimals

decimals: number = 8

from

from: string = "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x58527C2dCC755297bB81f9334b80b2B6032d8524

0x58527C2dCC755297bB81f9334b80b2B6032d8524: object

decimals

decimals: number = 8

from

from: string = "0xA041544fe2BE56CCe31Ebb69102B965E06aacE80"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x6C0fe985D3cAcbCdE428b84fc9431792694d0f51

0x6C0fe985D3cAcbCdE428b84fc9431792694d0f51: object

decimals

decimals: number = 8

from

from: string = "0x3e121107F6F22DA4911079845a470757aF4e1A1b"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x6E53C1c22427258BE55aE985a65c0C87BB631F9C

0x6E53C1c22427258BE55aE985a65c0C87BB631F9C: object

decimals

decimals: number = 8

from

from: string = "0x91cA694d2B293f70Fe722fbA7d8A5259188959c3"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x6b7D436583e5fE0874B7310b74D29A13af816860

0x6b7D436583e5fE0874B7310b74D29A13af816860: object

decimals

decimals: number = 8

from

from: string = "0x54cFe73f2c7d0c4b62Ab869B473F5512Dc0944D2"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x807b59d12520830D1864286FA0271c27baa94197

0x807b59d12520830D1864286FA0271c27baa94197: object

decimals

decimals: number = 18

from

from: string = "0x6f7C932e7684666C9fd1d44527765433e01fF61d"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619"

toDecimals

toDecimals: number = 18

0x9896A1eA7A00F5f32Ab131eBbeE07487B0af31D0

0x9896A1eA7A00F5f32Ab131eBbeE07487B0af31D0: object

decimals

decimals: number = 18

from

from: string = "0xb8cb8a7F4C2885C03e57E973C74827909Fdc2032"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619"

toDecimals

toDecimals: number = 18

0xA338e0492B2F944E9F8C0653D3AD1484f2657a37

0xA338e0492B2F944E9F8C0653D3AD1484f2657a37: object

decimals

decimals: number = 8

from

from: string = "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6"

fromDecimals

fromDecimals: number = 8

to

to: string = "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619"

toDecimals

toDecimals: number = 18

0xAB594600376Ec9fD91F8e885dADF0CE036862dE0

0xAB594600376Ec9fD91F8e885dADF0CE036862dE0: object

decimals

decimals: number = 8

from

from: string = "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xD647a6fC9BC6402301583C91decC5989d8Bc382D

0xD647a6fC9BC6402301583C91decC5989d8Bc382D: object

decimals

decimals: number = 8

from

from: string = "0x6AE7Dfc73E0dDE2aa99ac063DcF7e8A63265108c"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xF9680D99D6C9589e2a93a78A04A279e509205945

0xF9680D99D6C9589e2a93a78A04A279e509205945: object

decimals

decimals: number = 8

from

from: string = "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xFC539A559e170f848323e19dfD66007520510085

0xFC539A559e170f848323e19dfD66007520510085: object

decimals

decimals: number = 18

from

from: string = "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619"

toDecimals

toDecimals: number = 18

0xb77fa460604b9C6435A235D057F7D319AC83cb53

0xb77fa460604b9C6435A235D057F7D319AC83cb53: object

decimals

decimals: number = 18

from

from: string = "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619"

toDecimals

toDecimals: number = 18

0xbE23a3AA13038CfC28aFd0ECe4FdE379fE7fBfc4

0xbE23a3AA13038CfC28aFd0ECe4FdE379fE7fBfc4: object

decimals

decimals: number = 18

from

from: string = "0xD6DF932A45C0f255f85145f286eA0b292B21C90B"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619"

toDecimals

toDecimals: number = 18

0xbF90A5D9B6EE9019028dbFc2a9E50056d5252894

0xbF90A5D9B6EE9019028dbFc2a9E50056d5252894: object

decimals

decimals: number = 8

from

from: string = "0x50B728D8D964fd00C2d0AAD81718b71311feF68a"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xbaf9327b6564454F4a3364C33eFeEf032b4b4444

0xbaf9327b6564454F4a3364C33eFeEf032b4b4444: object

decimals

decimals: number = 8

from

from: string = "0x7C4A54f5d20b4023D6746F1f765f4DFe7C39a7e6"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xc907E116054Ad103354f2D350FD2514433D57F6f

0xc907E116054Ad103354f2D350FD2514433D57F6f: object

decimals

decimals: number = 8

from

from: string = "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xc9ECF45956f576681bDc01F79602A79bC2667B0c

0xc9ECF45956f576681bDc01F79602A79bC2667B0c: object

decimals

decimals: number = 8

from

from: string = "0xD85d1e945766Fea5Eda9103F918Bd915FbCa63E6"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xd9FFdb71EbE7496cC440152d43986Aae0AB76665

0xd9FFdb71EbE7496cC440152d43986Aae0AB76665: object

decimals

decimals: number = 8

from

from: string = "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xefb7e6be8356cCc6827799B6A7348eE674A80EaE

0xefb7e6be8356cCc6827799B6A7348eE674A80EaE: object

decimals

decimals: number = 18

from

from: string = "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174"

fromDecimals

fromDecimals: number = 6

to

to: string = "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619"

toDecimals

toDecimals: number = 18

0xf9d5AAC6E5572AEFa6bd64108ff86a222F69B64d

0xf9d5AAC6E5572AEFa6bd64108ff86a222F69B64d: object

decimals

decimals: number = 18

from

from: string = "0xc2132D05D31c914a87C6611C10748AEb04B58e8F"

fromDecimals

fromDecimals: number = 6

to

to: string = "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619"

toDecimals

toDecimals: number = 18

0xfE4A8cc5b5B2366C1B58Bea3858e81843581b2F7

0xfE4A8cc5b5B2366C1B58Bea3858e81843581b2F7: object

decimals

decimals: number = 8

from

from: string = "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174"

fromDecimals

fromDecimals: number = 6

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

Const MAX_WIDTH

MAX_WIDTH: object

2xl

2xl: string = "max-w-2xl"

3xl

3xl: string = "max-w-3xl"

4xl

4xl: string = "max-w-4xl"

5xl

5xl: string = "max-w-5xl"

6xl

6xl: string = "max-w-6xl"

7xl

7xl: string = "max-w-7xl"

full

full: string = "max-w-full"

lg

lg: string = "max-w-lg"

md

md: string = "max-w-md"

sm

sm: string = "max-w-sm"

xl

xl: string = "max-w-xl"

xs

xs: string = "max-w-xs"

Const MINICHEF

MINICHEF: object

[ChainId.ARBITRUM]

[ChainId.ARBITRUM]: string = "matthewlilley/arbitrum-minichef"

[ChainId.CELO]

[ChainId.CELO]: string = "sushiswap/celo-minichef"

[ChainId.HARMONY]

[ChainId.HARMONY]: string = "sushiswap/harmony-minichef"

[ChainId.MATIC]

[ChainId.MATIC]: string = "sushiswap/matic-minichef"

[ChainId.MOONRIVER]

[ChainId.MOONRIVER]: string = "sushiswap/moonriver-minichef"

[ChainId.XDAI]

[ChainId.XDAI]: string = "matthewlilley/xdai-minichef"

Const MINOR_UPDATED_STUB_LIST

MINOR_UPDATED_STUB_LIST: object

version

version: object

minor

minor: number = STUB_TOKEN_LIST.version.minor + 1

Const MIRROR_ADDITIONAL_BASES

MIRROR_ADDITIONAL_BASES: object

0x0cae9e4d663793c2a2A0b211c1Cf4bBca2B9cAa7

0x0cae9e4d663793c2a2A0b211c1Cf4bBca2B9cAa7: Token[] = [MIR, UST]

0x13B02c8dE71680e71F0820c996E4bE43c2F57d15

0x13B02c8dE71680e71F0820c996E4bE43c2F57d15: Token[] = [MIR, UST]

0x1d350417d9787E000cc1b95d70E9536DcD91F373

0x1d350417d9787E000cc1b95d70E9536DcD91F373: Token[] = [MIR, UST]

0x21cA39943E91d704678F5D00b6616650F066fD63

0x21cA39943E91d704678F5D00b6616650F066fD63: Token[] = [MIR, UST]

0x31c63146a635EB7465e5853020b39713AC356991

0x31c63146a635EB7465e5853020b39713AC356991: Token[] = [MIR, UST]

0x41BbEDd7286dAab5910a1f15d12CBda839852BD7

0x41BbEDd7286dAab5910a1f15d12CBda839852BD7: Token[] = [MIR, UST]

0x56aA298a19C93c6801FDde870fA63EF75Cc0aF72

0x56aA298a19C93c6801FDde870fA63EF75Cc0aF72: Token[] = [MIR, UST]

0x59A921Db27Dd6d4d974745B7FfC5c33932653442

0x59A921Db27Dd6d4d974745B7FfC5c33932653442: Token[] = [MIR, UST]

0x9d1555d8cB3C846Bb4f7D5B1B1080872c3166676

0x9d1555d8cB3C846Bb4f7D5B1B1080872c3166676: Token[] = [MIR, UST]

0xC8d674114bac90148d11D3C1d33C61835a0F9DCD

0xC8d674114bac90148d11D3C1d33C61835a0F9DCD: Token[] = [MIR, UST]

0xEdb0414627E6f1e3F082DE65cD4F9C693D78CCA9

0xEdb0414627E6f1e3F082DE65cD4F9C693D78CCA9: Token[] = [MIR, UST]

0xd36932143F6eBDEDD872D5Fb0651f4B72Fd15a84

0xd36932143F6eBDEDD872D5Fb0651f4B72Fd15a84: Token[] = [MIR, UST]

0xf72FCd9DCF0190923Fadd44811E240Ef4533fc86

0xf72FCd9DCF0190923Fadd44811E240Ef4533fc86: Token[] = [MIR, UST]

[MIR.address]

[MIR.address]: Token[] = [UST]

[UST.address]

[UST.address]: Token[] = [MIR]

Const MOONRIVER

MOONRIVER: object

BTC

BTC: Token = new Token(ChainId.MOONRIVER, '0xE6a991Ffa8CfE62B0bf6BF72959A3d4f11B2E0f5', 8, 'WBTC', 'Wrapped Bitcoin')

FRAX

FRAX: Token = new Token(ChainId.MOONRIVER, '0x965f84D915a9eFa2dD81b653e3AE736555d945f4', 18, 'FRAX', 'Frax')

MIM

MIM: Token = new Token(ChainId.MOONRIVER, '0x0caE51e1032e8461f4806e26332c030E34De3aDb', 18, 'MIM', 'Magic Internet Money')

USDC

USDC: Token = new Token(ChainId.MOONRIVER, '0xE3F5a90F9cb311505cd691a46596599aA1A0AD7D', 6, 'USDC', 'USD Coin')

USDT

USDT: Token = new Token(ChainId.MOONRIVER, '0xB44a9B6905aF7c801311e8F4E76932ee959c663C', 6, 'USDT', 'Tether USD')

WETH

WETH: Token = new Token(ChainId.MOONRIVER, '0x639A647fbe20b6c8ac19E48E2de44ea792c62c5C', 18, 'WETH', 'Wrapped Ether')

Const NETWORK_ICON

NETWORK_ICON: object

[ChainId.ARBITRUM]

[ChainId.ARBITRUM]: string = Arbitrum

[ChainId.ARBITRUM_TESTNET]

[ChainId.ARBITRUM_TESTNET]: string = Arbitrum

[ChainId.AVALANCHE]

[ChainId.AVALANCHE]: string = Avalanche

[ChainId.AVALANCHE_TESTNET]

[ChainId.AVALANCHE_TESTNET]: string = Avalanche

[ChainId.BSC]

[ChainId.BSC]: string = Bsc

[ChainId.BSC_TESTNET]

[ChainId.BSC_TESTNET]: string = Bsc

[ChainId.CELO]

[ChainId.CELO]: string = Celo

[ChainId.FANTOM]

[ChainId.FANTOM]: string = Fantom

[ChainId.FANTOM_TESTNET]

[ChainId.FANTOM_TESTNET]: string = Fantom

[ChainId.FUSE]

[ChainId.FUSE]: string = Fuse

[ChainId.GÖRLI]

[ChainId.GÖRLI]: string = Goerli

[ChainId.HARMONY]

[ChainId.HARMONY]: string = Harmony

[ChainId.HARMONY_TESTNET]

[ChainId.HARMONY_TESTNET]: string = Harmony

[ChainId.HECO]

[ChainId.HECO]: string = Heco

[ChainId.HECO_TESTNET]

[ChainId.HECO_TESTNET]: string = Heco

[ChainId.KOVAN]

[ChainId.KOVAN]: string = Kovan

[ChainId.MAINNET]

[ChainId.MAINNET]: string = Mainnet

[ChainId.MATIC]

[ChainId.MATIC]: string = Polygon

[ChainId.MATIC_TESTNET]

[ChainId.MATIC_TESTNET]: string = Matic

[ChainId.MOONBEAM_TESTNET]

[ChainId.MOONBEAM_TESTNET]: string = Moonbeam

[ChainId.MOONRIVER]

[ChainId.MOONRIVER]: string = Moonriver

[ChainId.OKEX]

[ChainId.OKEX]: string = OKEx

[ChainId.OKEX_TESTNET]

[ChainId.OKEX_TESTNET]: string = OKEx

[ChainId.PALM]

[ChainId.PALM]: string = Palm

[ChainId.RINKEBY]

[ChainId.RINKEBY]: string = Rinkeby

[ChainId.ROPSTEN]

[ChainId.ROPSTEN]: string = Ropsten

[ChainId.TELOS]

[ChainId.TELOS]: string = Telos

[ChainId.XDAI]

[ChainId.XDAI]: string = xDai

Const NETWORK_LABEL

NETWORK_LABEL: object

[ChainId.ARBITRUM]

[ChainId.ARBITRUM]: string = "Arbitrum"

[ChainId.ARBITRUM_TESTNET]

[ChainId.ARBITRUM_TESTNET]: string = "Arbitrum Testnet"

[ChainId.AVALANCHE]

[ChainId.AVALANCHE]: string = "Avalanche"

[ChainId.AVALANCHE_TESTNET]

[ChainId.AVALANCHE_TESTNET]: string = "Fuji"

[ChainId.BSC]

[ChainId.BSC]: string = "BSC"

[ChainId.BSC_TESTNET]

[ChainId.BSC_TESTNET]: string = "BSC Testnet"

[ChainId.CELO]

[ChainId.CELO]: string = "Celo"

[ChainId.FANTOM]

[ChainId.FANTOM]: string = "Fantom"

[ChainId.FANTOM_TESTNET]

[ChainId.FANTOM_TESTNET]: string = "Fantom Testnet"

[ChainId.FUSE]

[ChainId.FUSE]: string = "Fuse"

[ChainId.GÖRLI]

[ChainId.GÖRLI]: string = "Görli"

[ChainId.HARMONY]

[ChainId.HARMONY]: string = "Harmony"

[ChainId.HARMONY_TESTNET]

[ChainId.HARMONY_TESTNET]: string = "Harmony Testnet"

[ChainId.HECO]

[ChainId.HECO]: string = "HECO"

[ChainId.HECO_TESTNET]

[ChainId.HECO_TESTNET]: string = "HECO Testnet"

[ChainId.KOVAN]

[ChainId.KOVAN]: string = "Kovan"

[ChainId.MAINNET]

[ChainId.MAINNET]: string = "Ethereum"

[ChainId.MATIC]

[ChainId.MATIC]: string = "Polygon (Matic)"

[ChainId.MATIC_TESTNET]

[ChainId.MATIC_TESTNET]: string = "Matic Testnet"

[ChainId.MOONBEAM_TESTNET]

[ChainId.MOONBEAM_TESTNET]: string = "Moonbase"

[ChainId.MOONRIVER]

[ChainId.MOONRIVER]: string = "Moonriver"

[ChainId.OKEX]

[ChainId.OKEX]: string = "OKEx"

[ChainId.OKEX_TESTNET]

[ChainId.OKEX_TESTNET]: string = "OKEx"

[ChainId.PALM]

[ChainId.PALM]: string = "Palm"

[ChainId.RINKEBY]

[ChainId.RINKEBY]: string = "Rinkeby"

[ChainId.ROPSTEN]

[ChainId.ROPSTEN]: string = "Ropsten"

[ChainId.TELOS]

[ChainId.TELOS]: string = "Telos EVM"

[ChainId.XDAI]

[ChainId.XDAI]: string = "xDai"

Const NETWORK_POLLING_INTERVALS

NETWORK_POLLING_INTERVALS: object

[SupportedChainId.ARBITRUM]

[SupportedChainId.ARBITRUM]: number = 10000

[SupportedChainId.ARBITRUM_TESTNET]

[SupportedChainId.ARBITRUM_TESTNET]: number = 1000

[SupportedChainId.HARMONY]

[SupportedChainId.HARMONY]: number = 15000

Const NEVER_RELOAD

NEVER_RELOAD: object

blocksPerFetch

blocksPerFetch: number = Infinity

Const NEW_LIST_STATE

NEW_LIST_STATE: object

current

current: null = null

error

error: null = null

loadingRequestId

loadingRequestId: null = null

pendingUpdate

pendingUpdate: null = null

Const NOT_APPLICABLE

NOT_APPLICABLE: object

wrapType

wrapType: WrapType = WrapType.NOT_APPLICABLE

Const OKEX

OKEX: object

DAI

DAI: Token = new Token(ChainId.OKEX, '0x21cDE7E32a6CAF4742d00d44B07279e7596d26B9', 18, 'DAI', 'Dai Stablecoin')

USDC

USDC: Token = new Token(ChainId.OKEX, '0xc946DAf81b08146B1C7A8Da2A851Ddf2B3EAaf85', 18, 'USDC', 'USD Coin')

USDT

USDT: Token = new Token(ChainId.OKEX, '0x382bB369d343125BfB2117af9c149795C6C65C50', 18, 'USDT', 'Tether USD')

WBTC

WBTC: Token = new Token(ChainId.OKEX, '0x506f731F7656e2FB34b587B912808f2a7aB640BD', 18, 'WBTC', 'Wrapped Bitcoin')

WETH

WETH: Token = new Token(ChainId.OKEX, '0xEF71CA2EE68F45B9Ad6F72fbdb33d707b872315C', 18, 'WETH', 'Wrapped Ether')

Const OPENMEV_GAS_URI

OPENMEV_GAS_URI: object

[ChainId.MAINNET]

[ChainId.MAINNET]: string = `${RPC[ChainId.MAINNET]}/gas-price`

Const OPENMEV_METAMASK_CHAIN_ID_TO_NETWORK

OPENMEV_METAMASK_CHAIN_ID_TO_NETWORK: object

[OPENMEV_METAMASK_CHAIN_ID.MAINNET]

[OPENMEV_METAMASK_CHAIN_ID.MAINNET]: MAINNET = ChainId.MAINNET

Const OPENMEV_METAMASK_NETWORKS

OPENMEV_METAMASK_NETWORKS: object

[ChainId.MAINNET]

[ChainId.MAINNET]: object

blockExplorerUrls

blockExplorerUrls: string[] = ['https://etherscan.io']

chainId

chainId: MAINNET = OPENMEV_METAMASK_CHAIN_ID.MAINNET

chainName

chainName: string = "OpenMEV / Ethereum Mainnet"

rpcUrls

rpcUrls: string[] = [OPENMEV_URI[ChainId.MAINNET]]

nativeCurrency

nativeCurrency: object

decimals

decimals: number = 18

name

name: string = "Ethereum"

symbol

symbol: string = "ETH"

Const OPENMEV_NETWORK_TO_METAMASK_CHAIN_ID

OPENMEV_NETWORK_TO_METAMASK_CHAIN_ID: object

[ChainId.MAINNET]

[ChainId.MAINNET]: MAINNET = OPENMEV_METAMASK_CHAIN_ID.MAINNET

Const OPENMEV_RELAY_URI

OPENMEV_RELAY_URI: object

[ChainId.MAINNET]

[ChainId.MAINNET]: string = "https://api.staging.sushirelay.com/v1"

Const OPENMEV_URI

OPENMEV_URI: object
const

OPENMEV_URI

param
const

OPENMEV_URI

param

[ChainId.MAINNET]

[ChainId.MAINNET]: string = RPC[ChainId.MAINNET]

Const OUTLINED

OUTLINED: object

blue

blue: string = "bg-blue bg-opacity-20 outline-blue rounded text-blue hover:bg-opacity-40 disabled:bg-opacity-20"

default

default: string = "bg-transparent opacity-80 hover:opacity-100"

gradient

gradient: string = "border border-transparent border-gradient-r-blue-pink-dark-900 opacity-80 hover:opacity-100 disabled:bg-opacity-20"

gray

gray: string = "bg-dark-700 bg-opacity-20 outline-gray rounded text-gray hover:bg-opacity-40 disabled:bg-opacity-20"

green

green: string = "bg-green bg-opacity-20 border border-green rounded text-green hover:bg-opacity-40 disabled:bg-opacity-20"

pink

pink: string = "bg-pink bg-opacity-20 outline-pink rounded text-pink hover:bg-opacity-40 disabled:bg-opacity-20"

red

red: string = "bg-red bg-opacity-20 outline-red rounded text-red hover:bg-opacity-40 disabled:bg-opacity-20"

Const PALM

PALM: object

DAI

DAI: Token = new Token(ChainId.PALM, '0x4C1f6fCBd233241bF2f4D02811E3bF8429BC27B8', 18, 'DAI', 'Dai Stablecoin')

WETH

WETH: Token = new Token(ChainId.PALM, '0x726138359C17F1E56bA8c4F737a7CAf724F6010b', 18, 'WETH', 'Wrapped Ether')

Const PATCHED_STUB_LIST

PATCHED_STUB_LIST: object

version

version: object

patch

patch: number = STUB_TOKEN_LIST.version.patch + 1

Const PERMITTABLE_TOKENS

PERMITTABLE_TOKENS: object

1

1: object

[DAI.address]

[DAI.address]: object

name

name: string = "Dai Stablecoin"

type

type: ALLOWED = PermitType.ALLOWED

version

version: string = "1"

[SUSHI[1].address]

[SUSHI[1].address]: object

name

name: string = "SushiSwap"

type

type: AMOUNT = PermitType.AMOUNT

[USDC.address]

[USDC.address]: object

name

name: string = "USD Coin"

type

type: AMOUNT = PermitType.AMOUNT

version

version: string = "2"

3

3: object

0x07865c6E87B9F70255377e024ace6630C1Eaa37F

0x07865c6E87B9F70255377e024ace6630C1Eaa37F: object

name

name: string = "USD Coin"

type

type: AMOUNT = PermitType.AMOUNT

version

version: string = "2"

[SUSHI[3].address]

[SUSHI[3].address]: object

name

name: string = "SushiSwap"

type

type: AMOUNT = PermitType.AMOUNT

4

4: object

0xc7AD46e0b8a400Bb3C915120d284AafbA8fc4735

0xc7AD46e0b8a400Bb3C915120d284AafbA8fc4735: object

name

name: string = "Dai Stablecoin"

type

type: ALLOWED = PermitType.ALLOWED

version

version: string = "1"

[SUSHI[4].address]

[SUSHI[4].address]: object

name

name: string = "SushiSwap"

type

type: AMOUNT = PermitType.AMOUNT

42

42: object

[SUSHI[42].address]

[SUSHI[42].address]: object

name

name: string = "SushiSwap"

type

type: AMOUNT = PermitType.AMOUNT

5

5: object

[SUSHI[5].address]

[SUSHI[5].address]: object

name

name: string = "SushiSwap"

type

type: AMOUNT = PermitType.AMOUNT

Const PINNED_PAIRS

PINNED_PAIRS: object

[ChainId.MAINNET]

[ChainId.MAINNET]: [Token, Token][] = [[SUSHI[ChainId.MAINNET], WNATIVE[ChainId.MAINNET]],[new Token(ChainId.MAINNET, '0x5d3a536E4D6DbD6114cc1Ead35777bAB948E3643', 8, 'cDAI', 'Compound Dai'),new Token(ChainId.MAINNET, '0x39AA39c021dfbaE8faC545936693aC917d5E7563', 8, 'cUSDC', 'Compound USD Coin'),],[USDC, USDT],[DAI, USDT],]

Const REMOVE_V2_LIQUIDITY_PERMIT_INFO

REMOVE_V2_LIQUIDITY_PERMIT_INFO: object

name

name: string = "SushiSwap LP Token"

type

type: AMOUNT = PermitType.AMOUNT

version

version: string = "1"

Const RETRY_OPTIONS_BY_CHAIN_ID

RETRY_OPTIONS_BY_CHAIN_ID: object

[ChainId.ARBITRUM]

[ChainId.ARBITRUM]: object

maxWait

maxWait: number = 1000

minWait

minWait: number = 250

n

n: number = 10

[ChainId.HARMONY]

[ChainId.HARMONY]: object

maxWait

maxWait: number = 1000

minWait

minWait: number = 250

n

n: number = 10

Const REWARDERS

REWARDERS: object

[ChainId.MAINNET]

[ChainId.MAINNET]: string = "some"

[ChainId.MATIC]

[ChainId.MATIC]: string = "some"

Const RPC

RPC: object

[ChainId.ARBITRUM]

[ChainId.ARBITRUM]: string = "https://arb1.arbitrum.io/rpc"

[ChainId.AVALANCHE]

[ChainId.AVALANCHE]: string = "https://api.avax.network/ext/bc/C/rpc"

[ChainId.AVALANCHE_TESTNET]

[ChainId.AVALANCHE_TESTNET]: string = "https://api.avax-test.network/ext/bc/C/rpc"

[ChainId.BSC]

[ChainId.BSC]: string = "https://bsc-dataseed.binance.org/"

[ChainId.BSC_TESTNET]

[ChainId.BSC_TESTNET]: string = "https://data-seed-prebsc-2-s3.binance.org:8545"

[ChainId.CELO]

[ChainId.CELO]: string = "https://forno.celo.org"

[ChainId.FANTOM]

[ChainId.FANTOM]: string = "https://rpcapi.fantom.network"

[ChainId.FANTOM_TESTNET]

[ChainId.FANTOM_TESTNET]: string = "https://rpc.testnet.fantom.network"

[ChainId.FUSE]

[ChainId.FUSE]: string = "https://rpc.fuse.io"

[ChainId.GÖRLI]

[ChainId.GÖRLI]: string = "https://eth-goerli.alchemyapi.io/v2/Dkk5d02QjttYEoGmhZnJG37rKt8Yl3Im"

[ChainId.HARMONY]

[ChainId.HARMONY]: string = "https://api.harmony.one"

[ChainId.HARMONY_TESTNET]

[ChainId.HARMONY_TESTNET]: string = "https://api.s0.b.hmny.io"

[ChainId.HECO]

[ChainId.HECO]: string = "https://http-mainnet.hecochain.com"

[ChainId.HECO_TESTNET]

[ChainId.HECO_TESTNET]: string = "https://http-testnet.hecochain.com"

[ChainId.KOVAN]

[ChainId.KOVAN]: string = "https://eth-kovan.alchemyapi.io/v2/6OVAa_B_rypWWl9HqtiYK26IRxXiYqER"

[ChainId.MAINNET]

[ChainId.MAINNET]: string = "https://api.sushirelay.com/v1"

[ChainId.MATIC]

[ChainId.MATIC]: string = "https://rpc-mainnet.maticvigil.com"

[ChainId.MATIC_TESTNET]

[ChainId.MATIC_TESTNET]: string = "https://rpc-mumbai.matic.today"

[ChainId.MOONBEAM_TESTNET]

[ChainId.MOONBEAM_TESTNET]: string = "https://rpc.testnet.moonbeam.network"

[ChainId.MOONRIVER]

[ChainId.MOONRIVER]: string = "https://rpc.moonriver.moonbeam.network"

[ChainId.OKEX]

[ChainId.OKEX]: string = "https://exchainrpc.okex.org"

[ChainId.OKEX_TESTNET]

[ChainId.OKEX_TESTNET]: string = "https://exchaintestrpc.okex.org"

[ChainId.PALM]

[ChainId.PALM]: string = "https://palm-mainnet.infura.io/v3/da5fbfafcca14b109e2665290681e267"

[ChainId.RINKEBY]

[ChainId.RINKEBY]: string = "https://eth-rinkeby.alchemyapi.io/v2/XVLwDlhGP6ApBXFz_lfv0aZ6VmurWhYD"

[ChainId.ROPSTEN]

[ChainId.ROPSTEN]: string = "https://eth-ropsten.alchemyapi.io/v2/cidKix2Xr-snU3f6f6Zjq_rYdalKKHmW"

[ChainId.TELOS]

[ChainId.TELOS]: string = "https://mainnet.telos.net/evm"

[ChainId.XDAI]

[ChainId.XDAI]: string = "https://rpc.xdaichain.com"

Const SEVERITY

SEVERITY: object

0

0: string = "text-green"

1

1: string = "text-high-emphesis"

2

2: string = "text-yellow"

3

3: string = "text-red"

4

4: string = "text-red"

Const SIZE

SIZE: object

default

default: string = "text-xs"

large

large: string = "text-lg"

lg

lg: string = "px-6 py-4 text-base"

medium

medium: string = "text-sm"

none

none: string = "p-0 text-base"

sm

sm: string = "px-4 py-2 text-base"

xs

xs: string = "px-2 py-1 text-xs"

Const STABLECOIN_AMOUNT_OUT

STABLECOIN_AMOUNT_OUT: object

[ChainId.ARBITRUM]

[ChainId.ARBITRUM]: CurrencyAmount<Token> = CurrencyAmount.fromRawAmount(USD[ChainId.ARBITRUM], 100_000e6)

[ChainId.BSC]

[ChainId.BSC]: CurrencyAmount<Token> = CurrencyAmount.fromRawAmount(USD[ChainId.BSC], 100_000e18)

[ChainId.CELO]

[ChainId.CELO]: CurrencyAmount<Token> = CurrencyAmount.fromRawAmount(USD[ChainId.CELO], 100_000e18)

[ChainId.FANTOM]

[ChainId.FANTOM]: CurrencyAmount<Token> = CurrencyAmount.fromRawAmount(USD[ChainId.FANTOM], 100_000e6)

[ChainId.HARMONY]

[ChainId.HARMONY]: CurrencyAmount<Token> = CurrencyAmount.fromRawAmount(USD[ChainId.HARMONY], 100_000e6)

[ChainId.HECO]

[ChainId.HECO]: CurrencyAmount<Token> = CurrencyAmount.fromRawAmount(USD[ChainId.HECO], 100_000e6)

[ChainId.KOVAN]

[ChainId.KOVAN]: CurrencyAmount<Token> = CurrencyAmount.fromRawAmount(USD[ChainId.KOVAN], 100_000e6)

[ChainId.MAINNET]

[ChainId.MAINNET]: CurrencyAmount<Token> = CurrencyAmount.fromRawAmount(USD[ChainId.MAINNET], 100_000e6)

[ChainId.MATIC]

[ChainId.MATIC]: CurrencyAmount<Token> = CurrencyAmount.fromRawAmount(USD[ChainId.MATIC], 100_000e6)

[ChainId.MOONRIVER]

[ChainId.MOONRIVER]: CurrencyAmount<Token> = CurrencyAmount.fromRawAmount(USD[ChainId.MOONRIVER], 100_000e6)

[ChainId.OKEX]

[ChainId.OKEX]: CurrencyAmount<Token> = CurrencyAmount.fromRawAmount(USD[ChainId.OKEX], 100_000e18)

[ChainId.ROPSTEN]

[ChainId.ROPSTEN]: CurrencyAmount<Token> = CurrencyAmount.fromRawAmount(USD[ChainId.ROPSTEN], 100_000e6)

[ChainId.XDAI]

[ChainId.XDAI]: CurrencyAmount<Token> = CurrencyAmount.fromRawAmount(USD[ChainId.XDAI], 100_000e6)

Const STUB_TOKEN_LIST

STUB_TOKEN_LIST: object

name

name: string = ""

timestamp

timestamp: string = ""

tokens

tokens: undefined[] = []

version

version: object

major

major: number = 1

minor

minor: number = 1

patch

patch: number = 1

Const SUPPORTED_NETWORKS

SUPPORTED_NETWORKS: object

[ChainId.ARBITRUM]

[ChainId.ARBITRUM]: object

blockExplorerUrls

blockExplorerUrls: string[] = ['https://arbiscan.io']

chainId

chainId: string = "0xA4B1"

chainName

chainName: string = "Arbitrum"

rpcUrls

rpcUrls: string[] = ['https://arb1.arbitrum.io/rpc']

nativeCurrency

nativeCurrency: object

decimals

decimals: number = 18

name

name: string = "Ethereum"

symbol

symbol: string = "ETH"

[ChainId.AVALANCHE]

[ChainId.AVALANCHE]: object

blockExplorerUrls

blockExplorerUrls: string[] = ['https://cchain.explorer.avax.network']

chainId

chainId: string = "0xA86A"

chainName

chainName: string = "Avalanche"

rpcUrls

rpcUrls: string[] = ['https://api.avax.network/ext/bc/C/rpc']

nativeCurrency

nativeCurrency: object

decimals

decimals: number = 18

name

name: string = "Avalanche Token"

symbol

symbol: string = "AVAX"

[ChainId.BSC]

[ChainId.BSC]: object

blockExplorerUrls

blockExplorerUrls: string[] = ['https://bscscan.com']

chainId

chainId: string = "0x38"

chainName

chainName: string = "Binance Smart Chain"

rpcUrls

rpcUrls: string[] = ['https://bsc-dataseed.binance.org']

nativeCurrency

nativeCurrency: object

decimals

decimals: number = 18

name

name: string = "Binance Coin"

symbol

symbol: string = "BNB"

[ChainId.CELO]

[ChainId.CELO]: object

blockExplorerUrls

blockExplorerUrls: string[] = ['https://explorer.celo.org']

chainId

chainId: string = "0xA4EC"

chainName

chainName: string = "Celo"

rpcUrls

rpcUrls: string[] = ['https://forno.celo.org']

nativeCurrency

nativeCurrency: object

decimals

decimals: number = 18

name

name: string = "Celo"

symbol

symbol: string = "CELO"

[ChainId.FANTOM]

[ChainId.FANTOM]: object

blockExplorerUrls

blockExplorerUrls: string[] = ['https://ftmscan.com']

chainId

chainId: string = "0xfa"

chainName

chainName: string = "Fantom"

rpcUrls

rpcUrls: string[] = ['https://rpcapi.fantom.network']

nativeCurrency

nativeCurrency: object

decimals

decimals: number = 18

name

name: string = "Fantom"

symbol

symbol: string = "FTM"

[ChainId.FUSE]

[ChainId.FUSE]: object

blockExplorerUrls

blockExplorerUrls: string[] = ['https://explorer.fuse.io']

chainId

chainId: string = "0x7A"

chainName

chainName: string = "Fuse"

rpcUrls

rpcUrls: string[] = ['https://rpc.fuse.io']

nativeCurrency

nativeCurrency: object

decimals

decimals: number = 18

name

name: string = "Fuse"

symbol

symbol: string = "FUSE"

[ChainId.HARMONY]

[ChainId.HARMONY]: object

blockExplorerUrls

blockExplorerUrls: string[] = ['https://explorer.harmony.one/']

chainId

chainId: string = "0x63564C40"

chainName

chainName: string = "Harmony"

rpcUrls

rpcUrls: string[] = ['https://api.harmony.one','https://s1.api.harmony.one','https://s2.api.harmony.one','https://s3.api.harmony.one',]

nativeCurrency

nativeCurrency: object

decimals

decimals: number = 18

name

name: string = "One Token"

symbol

symbol: string = "ONE"

[ChainId.HECO]

[ChainId.HECO]: object

blockExplorerUrls

blockExplorerUrls: string[] = ['https://hecoinfo.com']

chainId

chainId: string = "0x80"

chainName

chainName: string = "Heco"

rpcUrls

rpcUrls: string[] = ['https://http-mainnet.hecochain.com']

nativeCurrency

nativeCurrency: object

decimals

decimals: number = 18

name

name: string = "Heco Token"

symbol

symbol: string = "HT"

[ChainId.MAINNET]

[ChainId.MAINNET]: object

blockExplorerUrls

blockExplorerUrls: string[] = ['https://etherscan.com']

chainId

chainId: string = "0x1"

chainName

chainName: string = "Ethereum"

rpcUrls

rpcUrls: string[] = ['https://mainnet.infura.io/v3']

nativeCurrency

nativeCurrency: object

decimals

decimals: number = 18

name

name: string = "Ethereum"

symbol

symbol: string = "ETH"

[ChainId.MATIC]

[ChainId.MATIC]: object

blockExplorerUrls

blockExplorerUrls: string[] = ['https://polygonscan.com']

chainId

chainId: string = "0x89"

chainName

chainName: string = "Matic"

rpcUrls

rpcUrls: string[] = ['https://polygon-rpc.com']

nativeCurrency

nativeCurrency: object

decimals

decimals: number = 18

name

name: string = "Matic"

symbol

symbol: string = "MATIC"

[ChainId.MOONRIVER]

[ChainId.MOONRIVER]: object

blockExplorerUrls

blockExplorerUrls: string[] = ['https://moonriver.moonscan.io']

chainId

chainId: string = "0x505"

chainName

chainName: string = "Moonriver"

rpcUrls

rpcUrls: string[] = ['https://rpc.moonriver.moonbeam.network']

nativeCurrency

nativeCurrency: object

decimals

decimals: number = 18

name

name: string = "Moonriver"

symbol

symbol: string = "MOVR"

[ChainId.OKEX]

[ChainId.OKEX]: object

blockExplorerUrls

blockExplorerUrls: string[] = ['https://www.oklink.com/okexchain']

chainId

chainId: string = "0x42"

chainName

chainName: string = "OKEx"

rpcUrls

rpcUrls: string[] = ['https://exchainrpc.okex.org']

nativeCurrency

nativeCurrency: object

decimals

decimals: number = 18

name

name: string = "OKEx Token"

symbol

symbol: string = "OKT"

[ChainId.PALM]

[ChainId.PALM]: object

blockExplorerUrls

blockExplorerUrls: string[] = ['https://explorer.palm.io']

chainId

chainId: string = "0x2A15C308D"

chainName

chainName: string = "Palm"

rpcUrls

rpcUrls: string[] = ['https://palm-mainnet.infura.io/v3/da5fbfafcca14b109e2665290681e267']

nativeCurrency

nativeCurrency: object

decimals

decimals: number = 18

name

name: string = "Palm"

symbol

symbol: string = "PALM"

[ChainId.TELOS]

[ChainId.TELOS]: object

blockExplorerUrls

blockExplorerUrls: string[] = ['https://rpc1.us.telos.net/v2/explore']

chainId

chainId: string = "0x28"

chainName

chainName: string = "Telos"

rpcUrls

rpcUrls: string[] = ['https://mainnet.telos.net/evm']

nativeCurrency

nativeCurrency: object

decimals

decimals: number = 18

name

name: string = "Telos"

symbol

symbol: string = "TLOS"

[ChainId.XDAI]

[ChainId.XDAI]: object

blockExplorerUrls

blockExplorerUrls: string[] = ['https://blockscout.com/poa/xdai']

chainId

chainId: string = "0x64"

chainName

chainName: string = "xDai"

rpcUrls

rpcUrls: string[] = ['https://rpc.xdaichain.com']

nativeCurrency

nativeCurrency: object

decimals

decimals: number = 18

name

name: string = "xDai Token"

symbol

symbol: string = "xDai"

Const SUPPORTED_WALLETS

SUPPORTED_WALLETS: object

Binance

Binance: object

color

color: string = "#F0B90B"

connector

connector: BscConnector = binance

description

description: string = "Login using Binance hosted wallet"

href

href: null = null

iconName

iconName: string = "bsc.jpg"

mobile

mobile: true = true

name

name: string = "Binance"

COINBASE_LINK

COINBASE_LINK: object

color

color: string = "#315CF5"

description

description: string = "Open in Coinbase Wallet app."

href

href: string = "https://go.cb-w.com"

iconName

iconName: string = "coinbase.svg"

mobile

mobile: true = true

mobileOnly

mobileOnly: true = true

name

name: string = "Open in Coinbase Wallet"

FORTMATIC

FORTMATIC: object

color

color: string = "#6748FF"

connector

connector: FortmaticConnector = fortmatic

description

description: string = "Login using Fortmatic hosted wallet"

href

href: null = null

iconName

iconName: string = "fortmatic.png"

mobile

mobile: true = true

name

name: string = "Fortmatic"

INJECTED

INJECTED: object

color

color: string = "#010101"

connector

connector: InjectedConnector = injected

description

description: string = "Injected web3 provider."

href

href: null = null

iconName

iconName: string = "injected.svg"

name

name: string = "Injected"

primary

primary: true = true

KEYSTONE

KEYSTONE: object

color

color: string = "#4196FC"

description

description: string = "Connect to Keystone hardware wallet."

href

href: null = null

iconName

iconName: string = "keystone.png"

mobile

mobile: true = true

name

name: string = "Keystone"

connector

  • connector(): Promise<KeystoneConnector>

LATTICE

LATTICE: object

color

color: string = "#40a9ff"

description

description: string = "Connect to GridPlus Wallet."

href

href: null = null

iconName

iconName: string = "lattice.png"

mobile

mobile: true = true

name

name: string = "Lattice"

connector

  • connector(): Promise<LatticeConnector>

METAMASK

METAMASK: object

color

color: string = "#E8831D"

connector

connector: InjectedConnector = injected

description

description: string = "Easy-to-use browser extension."

href

href: null = null

iconName

iconName: string = "metamask.png"

name

name: string = "MetaMask"

Portis

Portis: object

color

color: string = "#4A6C9B"

connector

connector: PortisConnector = portis

description

description: string = "Login using Portis hosted wallet"

href

href: null = null

iconName

iconName: string = "portis.png"

mobile

mobile: true = true

name

name: string = "Portis"

Torus

Torus: object

color

color: string = "#315CF5"

connector

connector: TorusConnector = torus

description

description: string = "Login using Torus hosted wallet"

href

href: null = null

iconName

iconName: string = "torus.png"

mobile

mobile: true = true

name

name: string = "Torus"

WALLET_CONNECT

WALLET_CONNECT: object

color

color: string = "#4196FC"

connector

connector: WalletConnectConnector = walletconnect

description

description: string = "Connect to Trust Wallet, Rainbow Wallet and more..."

href

href: null = null

iconName

iconName: string = "wallet-connect.svg"

mobile

mobile: true = true

name

name: string = "WalletConnect"

WALLET_LINK

WALLET_LINK: object

color

color: string = "#315CF5"

connector

connector: WalletLinkConnector = walletlink

description

description: string = "Use Coinbase Wallet app on mobile device"

href

href: null = null

iconName

iconName: string = "coinbase.svg"

name

name: string = "Coinbase Wallet"

Const SUSHI

SUSHI: object

[ChainId.ARBITRUM]

[ChainId.ARBITRUM]: Token = new Token(ChainId.ARBITRUM, SUSHI_ADDRESS[ChainId.ARBITRUM], 18, 'SUSHI', 'SushiToken')

[ChainId.AVALANCHE]

[ChainId.AVALANCHE]: Token = new Token(ChainId.AVALANCHE, SUSHI_ADDRESS[ChainId.AVALANCHE], 18, 'SUSHI', 'SushiToken')

[ChainId.BSC]

[ChainId.BSC]: Token = new Token(ChainId.BSC, SUSHI_ADDRESS[ChainId.BSC], 18, 'SUSHI', 'SushiToken')

[ChainId.CELO]

[ChainId.CELO]: Token = new Token(ChainId.CELO, SUSHI_ADDRESS[ChainId.CELO], 18, 'SUSHI', 'SushiToken')

[ChainId.FANTOM]

[ChainId.FANTOM]: Token = new Token(ChainId.FANTOM, SUSHI_ADDRESS[ChainId.FANTOM], 18, 'SUSHI', 'SushiToken')

[ChainId.GÖRLI]

[ChainId.GÖRLI]: Token = new Token(ChainId.GÖRLI, SUSHI_ADDRESS[ChainId.GÖRLI], 18, 'SUSHI', 'SushiToken')

[ChainId.HARMONY]

[ChainId.HARMONY]: Token = new Token(ChainId.HARMONY, SUSHI_ADDRESS[ChainId.HARMONY], 18, 'SUSHI', 'SushiToken')

[ChainId.HECO]

[ChainId.HECO]: Token = new Token(ChainId.HECO, SUSHI_ADDRESS[ChainId.HECO], 18, 'SUSHI', 'SushiToken')

[ChainId.KOVAN]

[ChainId.KOVAN]: Token = new Token(ChainId.KOVAN, SUSHI_ADDRESS[ChainId.KOVAN], 18, 'SUSHI', 'SushiToken')

[ChainId.MAINNET]

[ChainId.MAINNET]: Token = new Token(ChainId.MAINNET, SUSHI_ADDRESS[ChainId.MAINNET], 18, 'SUSHI', 'SushiToken')

[ChainId.MATIC]

[ChainId.MATIC]: Token = new Token(ChainId.MATIC, SUSHI_ADDRESS[ChainId.MATIC], 18, 'SUSHI', 'SushiToken')

[ChainId.MOONRIVER]

[ChainId.MOONRIVER]: Token = new Token(ChainId.MOONRIVER, SUSHI_ADDRESS[ChainId.MOONRIVER], 18, 'SUSHI', 'SushiToken')

[ChainId.OKEX]

[ChainId.OKEX]: Token = new Token(ChainId.OKEX, SUSHI_ADDRESS[ChainId.OKEX], 18, 'SUSHI', 'SushiToken')

[ChainId.RINKEBY]

[ChainId.RINKEBY]: Token = new Token(ChainId.RINKEBY, SUSHI_ADDRESS[ChainId.RINKEBY], 18, 'SUSHI', 'SushiToken')

[ChainId.ROPSTEN]

[ChainId.ROPSTEN]: Token = new Token(ChainId.ROPSTEN, SUSHI_ADDRESS[ChainId.ROPSTEN], 18, 'SUSHI', 'SushiToken')

[ChainId.TELOS]

[ChainId.TELOS]: Token = new Token(ChainId.TELOS, SUSHI_ADDRESS[ChainId.TELOS], 18, 'SUSHI', 'SushiToken')

[ChainId.XDAI]

[ChainId.XDAI]: Token = new Token(ChainId.XDAI, SUSHI_ADDRESS[ChainId.XDAI], 18, 'SUSHI', 'SushiToken')

Const TRAIT_CONFIG

TRAIT_CONFIG: object

overrides

overrides: string[] = ['approveCallback', 'execute']

Const TYPE

TYPE: object

error

error: object

color

color: string = "bg-red bg-opacity-25 text-high-emphesis"

icon

icon: Element = (<svgclassName="w-5 h-5 text-red"xmlns="http://www.w3.org/2000/svg"viewBox="0 0 20 20"fill="currentColor"aria-hidden="true"><pathfillRule="evenodd"d="M10 18a8 8 0 100-16 8 8 0 000 16zM8.707 7.293a1 1 0 00-1.414 1.414L8.586 10l-1.293 1.293a1 1 0 101.414 1.414L10 11.414l1.293 1.293a1 1 0 001.414-1.414L11.414 10l1.293-1.293a1 1 0 00-1.414-1.414L10 8.586 8.707 7.293z"clipRule="evenodd"/></svg>)

information

information: object

color

color: string = "bg-purple bg-opacity-20 text-high-emphesis"

icon

icon: Element = (<svgwidth="33"height="33"className="text-low-emphesis"viewBox="0 0 33 33"xmlns="http://www.w3.org/2000/svg"path="currentColor"fill="currentColor"aria-hidden="true"><pathd="M16.5 0C7.40184 0 0 7.40184 0 16.5C0 25.5982 7.40184 33 16.5 33C25.5982 33 33 25.5982 33 16.5C33 7.40184 25.5982 0 16.5 0ZM16.5 25.9909C15.5747 25.9909 14.8245 25.2407 14.8245 24.3154C14.8245 23.39 15.5747 22.6398 16.5 22.6398C17.4253 22.6398 18.1755 23.39 18.1755 24.3154C18.1755 25.2407 17.4253 25.9909 16.5 25.9909ZM18.1755 17.3898C18.1755 18.3152 17.4253 19.0654 16.5 19.0654C15.5747 19.0654 14.8245 18.3152 14.8245 17.3898V8.56534C14.8245 7.63999 15.5747 6.8898 16.5 6.8898C17.4253 6.8898 18.1755 7.63999 18.1755 8.56534V17.3898Z"fill="#575757"/></svg>)

warning

warning: object

color

color: string = "bg-yellow bg-opacity-25 text-high-emphesis"

icon

icon: Element = (<svgclassName="w-5 h-5 text-yellow"xmlns="http://www.w3.org/2000/svg"viewBox="0 0 20 20"fill="currentColor"aria-hidden="true"><pathfillRule="evenodd"d="M8.257 3.099c.765-1.36 2.722-1.36 3.486 0l5.58 9.92c.75 1.334-.213 2.98-1.742 2.98H4.42c-1.53 0-2.493-1.646-1.743-2.98l5.58-9.92zM11 13a1 1 0 11-2 0 1 1 0 012 0zm-1-8a1 1 0 00-1 1v3a1 1 0 002 0V6a1 1 0 00-1-1z"clipRule="evenodd"/></svg>)

Const USD_CURRENCY

USD_CURRENCY: object

[ChainId.ARBITRUM]

[ChainId.ARBITRUM]: object

address

address: string = "0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8"

decimals

decimals: number = 6

[ChainId.AVALANCHE]

[ChainId.AVALANCHE]: object

address

address: string = "0xde3A24028580884448a5397872046a019649b084"

decimals

decimals: number = 6

[ChainId.BSC]

[ChainId.BSC]: object

address

address: string = "0xe9e7CEA3DedcA5984780Bafc599bD69ADd087D56"

decimals

decimals: number = 18

[ChainId.BSC_TESTNET]

[ChainId.BSC_TESTNET]: object

address

address: string = "0x337610d27c682E347C9cD60BD4b3b107C9d34dDd"

decimals

decimals: number = 18

[ChainId.GÖRLI]

[ChainId.GÖRLI]: object

address

address: string = "0xD87Ba7A50B2E7E660f678A895E4B72E7CB4CCd9C"

decimals

decimals: number = 6

[ChainId.HECO]

[ChainId.HECO]: object

address

address: string = "0x0298c2b32eaE4da002a15f36fdf7615BEa3DA047"

decimals

decimals: number = 8

[ChainId.HECO_TESTNET]

[ChainId.HECO_TESTNET]: object

address

address: string = ""

decimals

decimals: number = 6

[ChainId.KOVAN]

[ChainId.KOVAN]: object

address

address: string = "0x07de306FF27a2B630B1141956844eB1552B956B5"

decimals

decimals: number = 6

[ChainId.MAINNET]

[ChainId.MAINNET]: object

address

address: string = "0xdAC17F958D2ee523a2206206994597C13D831ec7"

decimals

decimals: number = 6

[ChainId.MATIC]

[ChainId.MATIC]: object

address

address: string = "0xc2132D05D31c914a87C6611C10748AEb04B58e8F"

decimals

decimals: number = 6

[ChainId.MATIC_TESTNET]

[ChainId.MATIC_TESTNET]: object

address

address: string = ""

decimals

decimals: number = 6

[ChainId.RINKEBY]

[ChainId.RINKEBY]: object

address

address: string = "0xD9BA894E0097f8cC2BBc9D24D308b98e36dc6D02"

decimals

decimals: number = 6

[ChainId.ROPSTEN]

[ChainId.ROPSTEN]: object

address

address: string = "0x516de3a7A567d81737e3a46ec4FF9cFD1fcb0136"

decimals

decimals: number = 6

[ChainId.XDAI]

[ChainId.XDAI]: object

address

address: string = "0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83"

decimals

decimals: number = 6

Const VARIANT

VARIANT: object

empty

empty: { default: string } = EMPTY

Type declaration

  • default: string

filled

filled: { blue: string; default: string; gradient: string; gray: string; green: string; pink: string; red: string } = FILLED

Type declaration

  • blue: string
  • default: string
  • gradient: string
  • gray: string
  • green: string
  • pink: string
  • red: string

link

link: { blue: string; default: string } = LINK

Type declaration

  • blue: string
  • default: string

outlined

outlined: { blue: string; default: string; gradient: string; gray: string; green: string; pink: string; red: string } = OUTLINED

Type declaration

  • blue: string
  • default: string
  • gradient: string
  • gray: string
  • green: string
  • pink: string
  • red: string

Const VARIANTS

VARIANTS: object

base

base: string = "text-base"

h1

h1: string = "text-4xl"

h2

h2: string = "text-3xl"

h3

h3: string = "text-2xl"

hero

hero: string = "text-hero"

lg

lg: string = "text-lg"

sm

sm: string = "text-sm"

xs

xs: string = "text-xs"

Const WALLET_VIEWS

WALLET_VIEWS: object

ACCOUNT

ACCOUNT: string = "account"

OPTIONS

OPTIONS: string = "options"

OPTIONS_SECONDARY

OPTIONS_SECONDARY: string = "options_secondary"

PENDING

PENDING: string = "pending"

Const WEIGHTS

WEIGHTS: object

400

400: string = "font-medium"

700

700: string = "font-bold"

Const WETH9_EXTENDED

WETH9_EXTENDED: object

[SupportedChainId.ARBITRUM]

[SupportedChainId.ARBITRUM]: Token = new Token(ChainId.ARBITRUM,'0x82aF49447D8a07e3bd95BD0d56f35241523fBab1',18,'WETH','Wrapped Ether')

[SupportedChainId.ARBITRUM_TESTNET]

[SupportedChainId.ARBITRUM_TESTNET]: Token = new Token(ChainId.ARBITRUM_TESTNET,'0x4A5e4A42dC430f669086b417AADf2B128beFEfac',18,'WETH9','Wrapped Ether')

Const WRAPPED_NATIVE_ONLY

WRAPPED_NATIVE_ONLY: object

[ChainId.ARBITRUM]

[ChainId.ARBITRUM]: Token[] = [WNATIVE[ChainId.ARBITRUM]]

[ChainId.ARBITRUM_TESTNET]

[ChainId.ARBITRUM_TESTNET]: Token[] = [WNATIVE[ChainId.ARBITRUM_TESTNET]]

[ChainId.AVALANCHE]

[ChainId.AVALANCHE]: Token[] = [WNATIVE[ChainId.AVALANCHE]]

[ChainId.AVALANCHE_TESTNET]

[ChainId.AVALANCHE_TESTNET]: Token[] = [WNATIVE[ChainId.AVALANCHE_TESTNET]]

[ChainId.BSC]

[ChainId.BSC]: Token[] = [WNATIVE[ChainId.BSC]]

[ChainId.BSC_TESTNET]

[ChainId.BSC_TESTNET]: Token[] = [WNATIVE[ChainId.BSC_TESTNET]]

[ChainId.CELO]

[ChainId.CELO]: Token[] = [WNATIVE[ChainId.CELO]]

[ChainId.FANTOM]

[ChainId.FANTOM]: Token[] = [WNATIVE[ChainId.FANTOM]]

[ChainId.FANTOM_TESTNET]

[ChainId.FANTOM_TESTNET]: Token[] = [WNATIVE[ChainId.FANTOM_TESTNET]]

[ChainId.FUSE]

[ChainId.FUSE]: Token[] = [WNATIVE[ChainId.FUSE]]

[ChainId.GÖRLI]

[ChainId.GÖRLI]: Token[] = [WNATIVE[ChainId.GÖRLI]]

[ChainId.HARMONY]

[ChainId.HARMONY]: Token[] = [WNATIVE[ChainId.HARMONY]]

[ChainId.HARMONY_TESTNET]

[ChainId.HARMONY_TESTNET]: Token[] = [WNATIVE[ChainId.HARMONY_TESTNET]]

[ChainId.HECO]

[ChainId.HECO]: Token[] = [WNATIVE[ChainId.HECO]]

[ChainId.HECO_TESTNET]

[ChainId.HECO_TESTNET]: Token[] = [WNATIVE[ChainId.HECO_TESTNET]]

[ChainId.KOVAN]

[ChainId.KOVAN]: Token[] = [WNATIVE[ChainId.KOVAN]]

[ChainId.MAINNET]

[ChainId.MAINNET]: Token[] = [WNATIVE[ChainId.MAINNET]]

[ChainId.MATIC]

[ChainId.MATIC]: Token[] = [WNATIVE[ChainId.MATIC]]

[ChainId.MATIC_TESTNET]

[ChainId.MATIC_TESTNET]: Token[] = [WNATIVE[ChainId.MATIC_TESTNET]]

[ChainId.MOONBEAM_TESTNET]

[ChainId.MOONBEAM_TESTNET]: Token[] = [WNATIVE[ChainId.MOONBEAM_TESTNET]]

[ChainId.MOONRIVER]

[ChainId.MOONRIVER]: Token[] = [WNATIVE[ChainId.MOONRIVER]]

[ChainId.OKEX]

[ChainId.OKEX]: Token[] = [WNATIVE[ChainId.OKEX]]

[ChainId.OKEX_TESTNET]

[ChainId.OKEX_TESTNET]: Token[] = [WNATIVE[ChainId.OKEX_TESTNET]]

[ChainId.PALM]

[ChainId.PALM]: Token[] = [WNATIVE[ChainId.PALM]]

[ChainId.RINKEBY]

[ChainId.RINKEBY]: Token[] = [WNATIVE[ChainId.RINKEBY]]

[ChainId.ROPSTEN]

[ChainId.ROPSTEN]: Token[] = [WNATIVE[ChainId.ROPSTEN]]

[ChainId.TELOS]

[ChainId.TELOS]: Token[] = [WNATIVE[ChainId.TELOS]]

[ChainId.XDAI]

[ChainId.XDAI]: Token[] = [WNATIVE[ChainId.XDAI]]

Const XDAI

XDAI: object

USDC

USDC: Token = new Token(ChainId.XDAI, '0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83', 6, 'USDC', 'USD Coin')

USDT

USDT: Token = new Token(ChainId.XDAI, '0x4ECaBa5870353805a9F068101A40E0f32ed605C6', 6, 'USDT', 'Tether USD')

WBTC

WBTC: Token = new Token(ChainId.XDAI, '0x8e5bBbb09Ed1ebdE8674Cda39A0c169401db4252', 8, 'WBTC', 'Wrapped Bitcoin')

WETH

WETH: Token = new Token(ChainId.XDAI, '0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1', 18, 'WETH', 'Wrapped Ether')

Const XDAI_CHAINLINK_MAPPING

XDAI_CHAINLINK_MAPPING: object

0x0CaE8f5c10931f0Ce87Ed9BbB71391C6E93C2C26

0x0CaE8f5c10931f0Ce87Ed9BbB71391C6E93C2C26: object

decimals

decimals: number = 8

from

from: string = "0x75886F00c1a20Ec1511111Fb4Ec3C51de65B1fe7"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x14030d5a0C9e63D9606C6f2c8771Fc95b34b07e0

0x14030d5a0C9e63D9606C6f2c8771Fc95b34b07e0: object

decimals

decimals: number = 8

from

from: string = "0xbf65bfcb5da067446CeE6A706ba3Fe2fB1a9fdFd"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x1b723C855F7D2c2785F99486973271355e782d77

0x1b723C855F7D2c2785F99486973271355e782d77: object

decimals

decimals: number = 8

from

from: string = "0x7eF541E2a22058048904fE5744f9c7E4C57AF717"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x26C31ac71010aF62E6B486D1132E266D6298857D

0x26C31ac71010aF62E6B486D1132E266D6298857D: object

decimals

decimals: number = 8

from

from: string = "0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83"

fromDecimals

fromDecimals: number = 6

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x27d4D36968a2BD1Cc3406D99cB1DF50561dBf2a4

0x27d4D36968a2BD1Cc3406D99cB1DF50561dBf2a4: object

decimals

decimals: number = 8

from

from: string = "0x0da1a02CDF84C44021671d183d616925164E08Aa"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x2AfB993C670C01e9dA1550c58e8039C1D8b8A317

0x2AfB993C670C01e9dA1550c58e8039C1D8b8A317: object

decimals

decimals: number = 8

from

from: string = "0x417602f4fbdd471A431Ae29fB5fe0A681964C11b"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x2b481Dc923Aa050E009113Dca8dcb0daB4B68cDF

0x2b481Dc923Aa050E009113Dca8dcb0daB4B68cDF: object

decimals

decimals: number = 8

from

from: string = "0xDF613aF6B44a31299E48131e9347F034347E2F00"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x3b681e9BF56eFe4b2a14196826230A5843fFF758

0x3b681e9BF56eFe4b2a14196826230A5843fFF758: object

decimals

decimals: number = 8

from

from: string = "0x1939D3431CF0E44B1d63b86e2cE489E5a341B1Bf"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x3b84d6e6976D5826500572600eB44f9f1753827b

0x3b84d6e6976D5826500572600eB44f9f1753827b: object

decimals

decimals: number = 8

from

from: string = "0x3A00E08544d589E19a8e7D97D0294331341cdBF6"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x3c30c5c415B2410326297F0f65f5Cbb32f3aefCc

0x3c30c5c415B2410326297F0f65f5Cbb32f3aefCc: object

decimals

decimals: number = 8

from

from: string = "0xe51Cf68301B30b06c72d38f5314FA85c94C8e5f1"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x51e4024255d0cBd1F4C79AEe6BDB6565Df2C5d1b

0x51e4024255d0cBd1F4C79AEe6BDB6565Df2C5d1b: object

decimals

decimals: number = 8

from

from: string = "0x5fd896D248fbfa54d26855C267859eb1b4DAEe72"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x53B1b13E7a5C0DE9A2BeFa1085Ec364BB27e439f

0x53B1b13E7a5C0DE9A2BeFa1085Ec364BB27e439f: object

decimals

decimals: number = 8

from

from: string = "0xD3D47d5578e55C880505dC40648F7F9307C3e7A8"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x55f4b2D20d447dB498bCCCde60Fa9a51a3df6D72

0x55f4b2D20d447dB498bCCCde60Fa9a51a3df6D72: object

decimals

decimals: number = 8

from

from: string = "0xb7D311E2Eb55F2f68a9440da38e7989210b9A05e"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x678df3415fc31947dA4324eC63212874be5a82f8

0x678df3415fc31947dA4324eC63212874be5a82f8: object

decimals

decimals: number = 8

from

from: string = "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x6C1d7e76EF7304a40e8456ce883BC56d3dEA3F7d

0x6C1d7e76EF7304a40e8456ce883BC56d3dEA3F7d: object

decimals

decimals: number = 8

from

from: string = "0x8e5bBbb09Ed1ebdE8674Cda39A0c169401db4252"

fromDecimals

fromDecimals: number = 8

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x76e76F7E73F3BD42E3c2b4282B50b36E78130B4A

0x76e76F7E73F3BD42E3c2b4282B50b36E78130B4A: object

decimals

decimals: number = 8

from

from: string = "0x7ecF26cd9A36990b8ea477853663092333f59979"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x7969b8018928F3d9faaE9AC71744ed2C1486536F

0x7969b8018928F3d9faaE9AC71744ed2C1486536F: object

decimals

decimals: number = 8

from

from: string = "0xD4576749f6cd3FA97F4De3eEeB9043f517468262"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0x93e3510d9AF4cBac3Ff0EeD3bddb0f52cCE0Ef15

0x93e3510d9AF4cBac3Ff0EeD3bddb0f52cCE0Ef15: object

decimals

decimals: number = 8

from

from: string = "0x4c68041898bfEfbfCc4253fbE8eD30830E6eb767"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xBa95Bc8418Ebcdf8a690924E1d4aD5292139F2EA

0xBa95Bc8418Ebcdf8a690924E1d4aD5292139F2EA: object

decimals

decimals: number = 8

from

from: string = "0xDf6FF92bfDC1e8bE45177DC1f4845d391D3ad8fD"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xC0a6Bf8d5D408B091D022C3C0653d4056D4B9c01

0xC0a6Bf8d5D408B091D022C3C0653d4056D4B9c01: object

decimals

decimals: number = 8

from

from: string = "0x2995D1317DcD4f0aB89f4AE60F3f020A4F17C7CE"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xC77B83ac3Dd2a761073bD0f281f7b880B2DDDe18

0xC77B83ac3Dd2a761073bD0f281f7b880B2DDDe18: object

decimals

decimals: number = 8

from

from: string = "0x712b3d230F3C1c19db860d80619288b1F0BDd0Bd"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xF826E3ff8c0481D2e58DB9d301936F94Cd4fa916

0xF826E3ff8c0481D2e58DB9d301936F94Cd4fa916: object

decimals

decimals: number = 8

from

from: string = "0x5806212Bec491bEb309E3F5C1F911eaC6f24cd6b"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xFDF9EB5fafc11Efa65f6FD144898da39a7920Ae8

0xFDF9EB5fafc11Efa65f6FD144898da39a7920Ae8: object

decimals

decimals: number = 8

from

from: string = "0x7f7440C5098462f833E123B44B8A03E1d9785BAb"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xa767f745331D267c7751297D982b050c93985627

0xa767f745331D267c7751297D982b050c93985627: object

decimals

decimals: number = 8

from

from: string = "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xd98735d78266c62277Bb4dBf3e3bCdd3694782F4

0xd98735d78266c62277Bb4dBf3e3bCdd3694782F4: object

decimals

decimals: number = 8

from

from: string = "0x4537e328Bf7e4eFA29D05CAeA260D7fE26af9D74"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xeBbd67a84e33791F1bcFde74CDc22a71e332e2F1

0xeBbd67a84e33791F1bcFde74CDc22a71e332e2F1: object

decimals

decimals: number = 8

from

from: string = "0xFAdc59D012Ba3c110B08A15B7755A5cb7Cbe77D7"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

0xed322A5ac55BAE091190dFf9066760b86751947B

0xed322A5ac55BAE091190dFf9066760b86751947B: object

decimals

decimals: number = 8

from

from: string = "0xE2e73A1c69ecF83F464EFCE6A5be353a37cA09b2"

fromDecimals

fromDecimals: number = 18

to

to: string = "0x0000000000000000000000000000000000000001"

toDecimals

toDecimals: number = 8

Const builders

builders: object

arbitrum

  • arbitrum(chainName: string, data: string, type: "transaction" | "token" | "address" | "block"): string

arbitrumTestnet

  • arbitrumTestnet(chainName: string, data: string, type: "transaction" | "token" | "address" | "block"): string

avalanche

  • avalanche(chainName: string, data: string, type: "transaction" | "token" | "address" | "block"): string

bscscan

  • bscscan(chainName: string, data: string, type: "transaction" | "token" | "address" | "block"): string

celo

  • celo(chainName: string, data: string, type: "transaction" | "token" | "address" | "block"): string

etherscan

  • etherscan(chainName: string, data: string, type: "transaction" | "token" | "address" | "block"): string

fantom

  • fantom(chainName: string, data: string, type: "transaction" | "token" | "address" | "block"): string

fuse

  • fuse(chainName: string, data: string, type: "transaction" | "token" | "address" | "block"): string

harmony

  • harmony(chainName?: string, data: string, type: "transaction" | "token" | "address" | "block"): string
  • Parameters

    • Default value chainName: string = ""
    • data: string
    • type: "transaction" | "token" | "address" | "block"

    Returns string

harmonyTestnet

  • harmonyTestnet(chainName?: string, data: string, type: "transaction" | "token" | "address" | "block"): string
  • Parameters

    • Default value chainName: string = ""
    • data: string
    • type: "transaction" | "token" | "address" | "block"

    Returns string

heco

  • heco(chainName?: string, data: string, type: "transaction" | "token" | "address" | "block"): string
  • Parameters

    • Default value chainName: string = ""
    • data: string
    • type: "transaction" | "token" | "address" | "block"

    Returns string

matic

  • matic(chainName: string, data: string, type: "transaction" | "token" | "address" | "block"): string

moonbase

  • moonbase(chainName: string, data: string, type: "transaction" | "token" | "address" | "block"): string

moonriver

  • moonriver(chainName: string, data: string, type: "transaction" | "token" | "address" | "block"): string

okex

  • okex(chainName?: string, data: string, type: "transaction" | "token" | "address" | "block"): string
  • Parameters

    • Default value chainName: string = ""
    • data: string
    • type: "transaction" | "token" | "address" | "block"

    Returns string

okexTestnet

  • okexTestnet(chainName?: string, data: string, type: "transaction" | "token" | "address" | "block"): string
  • Parameters

    • Default value chainName: string = ""
    • data: string
    • type: "transaction" | "token" | "address" | "block"

    Returns string

palm

  • palm(chainName: string, data: string, type: "transaction" | "token" | "address" | "block"): string

telos

  • telos(chainName: string, data: string, type: "transaction" | "token" | "address" | "block"): string

xdai

  • xdai(chainName: string, data: string, type: "transaction" | "token" | "address" | "block"): string

Const chains

chains: object

[ChainId.ARBITRUM]

[ChainId.ARBITRUM]: object

builder

builder: (Anonymous function) = builders.arbitrum

chainName

chainName: string = ""

[ChainId.ARBITRUM_TESTNET]

[ChainId.ARBITRUM_TESTNET]: object

builder

builder: (Anonymous function) = builders.arbitrumTestnet

chainName

chainName: string = "arbitrum"

[ChainId.AVALANCHE]

[ChainId.AVALANCHE]: object

builder

builder: (Anonymous function) = builders.avalanche

chainName

chainName: string = ""

[ChainId.AVALANCHE_TESTNET]

[ChainId.AVALANCHE_TESTNET]: object

builder

builder: (Anonymous function) = builders.avalanche

chainName

chainName: string = "test"

[ChainId.BSC]

[ChainId.BSC]: object

builder

builder: (Anonymous function) = builders.bscscan

chainName

chainName: string = ""

[ChainId.BSC_TESTNET]

[ChainId.BSC_TESTNET]: object

builder

builder: (Anonymous function) = builders.bscscan

chainName

chainName: string = "testnet"

[ChainId.CELO]

[ChainId.CELO]: object

builder

builder: (Anonymous function) = builders.celo

chainName

chainName: string = ""

[ChainId.FANTOM]

[ChainId.FANTOM]: object

builder

builder: (Anonymous function) = builders.fantom

chainName

chainName: string = ""

[ChainId.FANTOM_TESTNET]

[ChainId.FANTOM_TESTNET]: object

builder

builder: (Anonymous function) = builders.fantom

chainName

chainName: string = "testnet"

[ChainId.FUSE]

[ChainId.FUSE]: object

builder

builder: (Anonymous function) = builders.fuse

chainName

chainName: string = ""

[ChainId.GÖRLI]

[ChainId.GÖRLI]: object

builder

builder: (Anonymous function) = builders.etherscan

chainName

chainName: string = "goerli"

[ChainId.HARMONY]

[ChainId.HARMONY]: object

builder

builder: (Anonymous function) = builders.harmony

chainName

chainName: string = ""

[ChainId.HARMONY_TESTNET]

[ChainId.HARMONY_TESTNET]: object

builder

builder: (Anonymous function) = builders.harmonyTestnet

chainName

chainName: string = ""

[ChainId.HECO]

[ChainId.HECO]: object

builder

builder: (Anonymous function) = builders.heco

chainName

chainName: string = ""

[ChainId.HECO_TESTNET]

[ChainId.HECO_TESTNET]: object

builder

builder: (Anonymous function) = builders.heco

chainName

chainName: string = "testnet"

[ChainId.KOVAN]

[ChainId.KOVAN]: object

builder

builder: (Anonymous function) = builders.etherscan

chainName

chainName: string = "kovan"

[ChainId.MAINNET]

[ChainId.MAINNET]: object

builder

builder: (Anonymous function) = builders.etherscan

chainName

chainName: string = ""

[ChainId.MATIC]

[ChainId.MATIC]: object

builder

builder: (Anonymous function) = builders.matic

chainName

chainName: string = "mainnet"

[ChainId.MATIC_TESTNET]

[ChainId.MATIC_TESTNET]: object

builder

builder: (Anonymous function) = builders.matic

chainName

chainName: string = "mumbai"

[ChainId.MOONBEAM_TESTNET]

[ChainId.MOONBEAM_TESTNET]: object

builder

builder: (Anonymous function) = builders.moonbase

chainName

chainName: string = ""

[ChainId.MOONRIVER]

[ChainId.MOONRIVER]: object

builder

builder: (Anonymous function) = builders.moonriver

chainName

chainName: string = ""

[ChainId.OKEX]

[ChainId.OKEX]: object

builder

builder: (Anonymous function) = builders.okex

chainName

chainName: string = ""

[ChainId.OKEX_TESTNET]

[ChainId.OKEX_TESTNET]: object

builder

builder: (Anonymous function) = builders.okexTestnet

chainName

chainName: string = ""

[ChainId.PALM]

[ChainId.PALM]: object

builder

builder: (Anonymous function) = builders.palm

chainName

chainName: string = ""

[ChainId.RINKEBY]

[ChainId.RINKEBY]: object

builder

builder: (Anonymous function) = builders.etherscan

chainName

chainName: string = "rinkeby"

[ChainId.ROPSTEN]

[ChainId.ROPSTEN]: object

builder

builder: (Anonymous function) = builders.etherscan

chainName

chainName: string = "ropsten"

[ChainId.TELOS]

[ChainId.TELOS]: object

builder

builder: (Anonymous function) = builders.telos

chainName

chainName: string = ""

[ChainId.XDAI]

[ChainId.XDAI]: object

builder

builder: (Anonymous function) = builders.xdai

chainName

chainName: string = "xdai"

Const config

config: object

[ChainId.MAINNET]

[ChainId.MAINNET]: {}

Type declaration

Const features

features: object

[ChainId.ARBITRUM]

[ChainId.ARBITRUM]: Feature[] = [Feature.AMM, Feature.LIQUIDITY_MINING, Feature.ANALYTICS, Feature.BENTOBOX, Feature.KASHI]

[ChainId.AVALANCHE]

[ChainId.AVALANCHE]: Feature[] = [Feature.AMM, Feature.BENTOBOX, Feature.KASHI]

[ChainId.AVALANCHE_TESTNET]

[ChainId.AVALANCHE_TESTNET]: Feature[] = [Feature.AMM]

[ChainId.BSC]

[ChainId.BSC]: Feature[] = [Feature.AMM, Feature.BENTOBOX, Feature.KASHI, Feature.MIGRATE, Feature.ANALYTICS]

[ChainId.BSC_TESTNET]

[ChainId.BSC_TESTNET]: Feature[] = [Feature.AMM]

[ChainId.CELO]

[ChainId.CELO]: Feature[] = [Feature.AMM, Feature.LIQUIDITY_MINING, Feature.ANALYTICS]

[ChainId.FANTOM]

[ChainId.FANTOM]: Feature[] = [Feature.AMM, Feature.ANALYTICS]

[ChainId.FANTOM_TESTNET]

[ChainId.FANTOM_TESTNET]: Feature[] = [Feature.AMM]

[ChainId.GÖRLI]

[ChainId.GÖRLI]: Feature[] = [Feature.AMM, Feature.LIQUIDITY_MINING, Feature.BENTOBOX, Feature.KASHI]

[ChainId.HARMONY]

[ChainId.HARMONY]: Feature[] = [Feature.AMM, Feature.LIQUIDITY_MINING, Feature.ANALYTICS]

[ChainId.HARMONY_TESTNET]

[ChainId.HARMONY_TESTNET]: Feature[] = [Feature.AMM]

[ChainId.KOVAN]

[ChainId.KOVAN]: Feature[] = [Feature.AMM, Feature.LIQUIDITY_MINING, Feature.BENTOBOX, Feature.KASHI]

[ChainId.MAINNET]

[ChainId.MAINNET]: Feature[] = [Feature.AMM,Feature.LIQUIDITY_MINING,Feature.BENTOBOX,Feature.KASHI,Feature.MIGRATE,Feature.ANALYTICS,Feature.STAKING,Feature.MISO,]

[ChainId.MATIC]

[ChainId.MATIC]: Feature[] = [Feature.AMM,Feature.LIQUIDITY_MINING,Feature.BENTOBOX,Feature.KASHI,Feature.MIGRATE,Feature.ANALYTICS,]

[ChainId.MATIC_TESTNET]

[ChainId.MATIC_TESTNET]: Feature[] = [Feature.AMM]

[ChainId.MOONRIVER]

[ChainId.MOONRIVER]: Feature[] = [Feature.AMM, Feature.LIQUIDITY_MINING, Feature.ANALYTICS]

[ChainId.OKEX]

[ChainId.OKEX]: Feature[] = [Feature.AMM]

[ChainId.OKEX_TESTNET]

[ChainId.OKEX_TESTNET]: Feature[] = [Feature.AMM]

[ChainId.RINKEBY]

[ChainId.RINKEBY]: Feature[] = [Feature.AMM, Feature.LIQUIDITY_MINING, Feature.BENTOBOX, Feature.KASHI]

[ChainId.ROPSTEN]

[ChainId.ROPSTEN]: Feature[] = [Feature.AMM, Feature.LIQUIDITY_MINING, Feature.BENTOBOX, Feature.KASHI]

[ChainId.XDAI]

[ChainId.XDAI]: Feature[] = [Feature.AMM, Feature.LIQUIDITY_MINING, Feature.ANALYTICS, Feature.BENTOBOX, Feature.KASHI]

Const fetchTokenList

fetchTokenList: object

fulfilled

fulfilled: ActionCreatorWithOptionalPayload<{ requestId: string; tokenList: TokenList; url: string }, "lists/fetchTokenList/fulfilled"> = createAction('lists/fetchTokenList/fulfilled')

pending

pending: ActionCreatorWithOptionalPayload<{ requestId: string; url: string }, "lists/fetchTokenList/pending"> = createAction('lists/fetchTokenList/pending')

rejected

rejected: ActionCreatorWithOptionalPayload<{ errorMessage: string; requestId: string; url: string }, "lists/fetchTokenList/rejected"> = createAction('lists/fetchTokenList/rejected')

Const general

general: object

description

description: string = t`Stake SUSHI for xSUSHI and deposit into Aave in one click. xSUSHI in Aave (aXSUSHI) can be lent or used as collateral for borrowing.`

inputSymbol

inputSymbol: string = "SUSHI"

name

name: string = "SUSHI → Aave"

outputSymbol

outputSymbol: string = "xSUSHI in Aave"

steps

steps: string[] = ['SUSHI', 'xSUSHI', 'Aave']

unzapMethod

unzapMethod: string = "unstakeSushiFromAave"

zapMethod

zapMethod: string = "stakeSushiToAave"

Const initialState

initialState: object
const

initialState

param
implements

{OpenMev}

URLWarningVisible

URLWarningVisible: true = true

activeListUrls

activeListUrls: string[] = DEFAULT_ACTIVE_LIST_URLS

blockNumber

blockNumber: {}

Type declaration

callResults

callResults: {}

Type declaration

fromBentoBalance

fromBentoBalance: false = false

general

id

id: string = "stakeSushiToBentoStrategy"

independentField

independentField: CURRENCY = Field.CURRENCY

inputValue

inputValue: string = ""

kashiApprovalPending

kashiApprovalPending: string = ""

lastInitializedDefaultListOfLists

lastInitializedDefaultListOfLists: string[] = DEFAULT_LIST_OF_LISTS

limitOrderApprovalPending

limitOrderApprovalPending: string = ""

limitPrice

limitPrice: string = ""

matchesDarkMode

matchesDarkMode: false = false

openModal

openModal: null = null

otherTypedValue

otherTypedValue: string = ""

outputValue

outputValue: string = ""

pairs

pairs: undefined[] = []

popupList

popupList: undefined[] = []

recipient

recipient: null = null

timestamp

timestamp: number = currentTimestamp()

tokens

tokens: StrategyTokenDefinitions = tokenDefinitions

typedValue

typedValue: string = ""

userArcherETHTip

userArcherETHTip: string = DEFAULT_ARCHER_ETH_TIP.toString()

userArcherGasEstimate

userArcherGasEstimate: string = DEFAULT_ARCHER_GAS_ESTIMATE.toString()

userArcherGasPrice

userArcherGasPrice: string = DEFAULT_ARCHER_GAS_PRICES[4].toString()

userArcherTipManualOverride

userArcherTipManualOverride: false = false

userArcherUseRelay

userArcherUseRelay: false = false

userDarkMode

userDarkMode: null = null

userDeadline

userDeadline: number = DEFAULT_DEADLINE_FROM_NOW

userExpertMode

userExpertMode: false = false

userOpenMevUseRelay

userOpenMevUseRelay: true = true

userSingleHopOnly

userSingleHopOnly: false = false

userSlippageTolerance

userSlippageTolerance: number = INITIAL_ALLOWED_SLIPPAGE

zapIn

zapIn: true = true

[Field.ASSET]

[Field.ASSET]: object

currencyId

currencyId: string = ""

[Field.COLLATERAL]

[Field.COLLATERAL]: object

currencyId

currencyId: string = ""

[Field.INPUT]

[Field.INPUT]: object

currencyId

currencyId: string = ""

[Field.OUTPUT]

[Field.OUTPUT]: object

currencyId

currencyId: string = ""

byUrl

byUrl: object

info

info: object

blockTimeStamp

blockTimeStamp: BigNumber = ZERO

btcRate

btcRate: BigNumber = ZERO

ethBalance

ethBalance: BigNumber = ZERO

ethRate

ethRate: BigNumber = ZERO

factories

factories: undefined[] = []

masterContractApproved

masterContractApproved: undefined[] = []

pendingSushi

pendingSushi: BigNumber = ZERO

sushiBalance

sushiBalance: BigNumber = ZERO

sushiBarAllowance

sushiBarAllowance: BigNumber = ZERO

sushiBarBalance

sushiBarBalance: BigNumber = ZERO

sushiRate

sushiRate: BigNumber = ZERO

xsushiBalance

xsushiBalance: BigNumber = ZERO

xsushiSupply

xsushiSupply: BigNumber = ZERO

orderExpiration

orderExpiration: object

label

label: string = ""

value

value: string = ""

Const persistConfig

persistConfig: object

key

key: string = "root"

storage

storage: WebStorage

whitelist

whitelist: string[] = PERSISTED_KEYS

Const rpc

rpc: object

[ChainId.ARBITRUM]

[ChainId.ARBITRUM]: string = "https://arb1.arbitrum.io/rpc"

[ChainId.AVALANCHE]

[ChainId.AVALANCHE]: string = "https://api.avax.network/ext/bc/C/rpc"

[ChainId.AVALANCHE_TESTNET]

[ChainId.AVALANCHE_TESTNET]: string = "https://api.avax-test.network/ext/bc/C/rpc"

[ChainId.BSC]

[ChainId.BSC]: string = "https://bsc-dataseed.binance.org/"

[ChainId.BSC_TESTNET]

[ChainId.BSC_TESTNET]: string = "https://data-seed-prebsc-2-s3.binance.org:8545"

[ChainId.CELO]

[ChainId.CELO]: string = "https://forno.celo.org"

[ChainId.FANTOM]

[ChainId.FANTOM]: string = "https://rpcapi.fantom.network"

[ChainId.FANTOM_TESTNET]

[ChainId.FANTOM_TESTNET]: string = "https://rpc.testnet.fantom.network"

[ChainId.GÖRLI]

[ChainId.GÖRLI]: string = "https://eth-goerli.alchemyapi.io/v2/Dkk5d02QjttYEoGmhZnJG37rKt8Yl3Im"

[ChainId.HARMONY]

[ChainId.HARMONY]: string = "https://api.harmony.one"

[ChainId.HARMONY_TESTNET]

[ChainId.HARMONY_TESTNET]: string = "https://api.s0.b.hmny.io"

[ChainId.HECO]

[ChainId.HECO]: string = "https://http-mainnet.hecochain.com"

[ChainId.HECO_TESTNET]

[ChainId.HECO_TESTNET]: string = "https://http-testnet.hecochain.com"

[ChainId.KOVAN]

[ChainId.KOVAN]: string = "https://eth-kovan.alchemyapi.io/v2/6OVAa_B_rypWWl9HqtiYK26IRxXiYqER"

[ChainId.MAINNET]

[ChainId.MAINNET]: string = process.env.NEXT_PUBLIC_OPENMEV_URI ?? 'https://eth-mainnet.alchemyapi.io/v2/q1gSNoSMEzJms47Qn93f9-9Xg5clkmEC'

[ChainId.MATIC]

[ChainId.MATIC]: string = "https://rpc-mainnet.maticvigil.com"

[ChainId.MATIC_TESTNET]

[ChainId.MATIC_TESTNET]: string = "https://rpc-mumbai.matic.today"

[ChainId.MOONBEAM_TESTNET]

[ChainId.MOONBEAM_TESTNET]: string = "https://rpc.testnet.moonbeam.network"

[ChainId.OKEX]

[ChainId.OKEX]: string = "https://exchainrpc.okex.org"

[ChainId.OKEX_TESTNET]

[ChainId.OKEX_TESTNET]: string = "https://exchaintestrpc.okex.org"

[ChainId.PALM]

[ChainId.PALM]: string = "https://palm-mainnet.infura.io/v3/da5fbfafcca14b109e2665290681e267"

[ChainId.RINKEBY]

[ChainId.RINKEBY]: string = "https://eth-rinkeby.alchemyapi.io/v2/XVLwDlhGP6ApBXFz_lfv0aZ6VmurWhYD"

[ChainId.ROPSTEN]

[ChainId.ROPSTEN]: string = "https://eth-ropsten.alchemyapi.io/v2/cidKix2Xr-snU3f6f6Zjq_rYdalKKHmW"

[ChainId.XDAI]

[ChainId.XDAI]: string = "https://rpc.xdaichain.com"

Const tokenDefinitions

tokenDefinitions: object

inputToken

inputToken: object

address

address: string = SUSHI_ADDRESS[ChainId.MAINNET]

chainId

chainId: MAINNET = ChainId.MAINNET

decimals

decimals: number = 18

symbol

symbol: string = "SUSHI"

outputToken

outputToken: object

address

address: string = "0xf256cc7847e919fac9b808cc216cac87ccf2f47a"

chainId

chainId: MAINNET = ChainId.MAINNET

decimals

decimals: number = 18

symbol

symbol: string = "aXSUSHI"

Generated using TypeDoc